2
我已經定義的指令保存項目和定義在一個.js文件,如下對象 '指令' 沒有定義的錯誤
main.js
define([
'./controllers', './states','./directives']
, function(controllers) {
var mod = angular.module("user.settings", ['ui.router', 'user.settings.states']);
// Page Controller
mod.controller('SalesController', controllers.sales);
mod.controller('ItemEntryController', controllers.items);
// Directives
mod.directive("saveItem", directives.saveItem);
return mod;
});
directives.js
define(['../../common/directives/save-item'], function(
saveItem) {
"use strict";
return {
saveItem: saveItem
};
});
保存-item.html
保存項目當運行時,得到下面的錯誤
未捕獲的ReferenceError:指令是不是在main.js
在下面 mod.directive( 「saveItem」,directives.saveItem)行定義;
請讓我知道我在哪裏出了錯
'定義(..)',這是新的我。這是什麼文件? – allenhwkim