2
我有角指令看起來像這樣
app.directive('paymentsTable', ['$watch', function($watch) {
return {
replace: true,
restrict: 'EACM',
templateUrl: '../views/paymentTable.html',
link: function(elem, attr, scope) {
console.log(elem.$parent.payments); // array
scope.$watch(function(elem) { return elem.$parent.payments }, function(value, oldValue) {
});
}
};
}]);
它給了我
angular.js:13920Error: [$injector:unpr]
當我重寫這樣
app.directive('paymentsTable', [ function() {
它給第一線我另一個錯誤
angular.js:13920TypeError: o.$watch is not a function
我也使用uglify。所以,我的問題是:這裏發生了什麼?
非常感謝。 –
祝你的程序好運 – AranS