我想创建一个像这样的指令
<input ng-model="service" check-service="{{items}}" />
因此,每次在此输入中修改值时,我想获取check-service中绑定的任何对象的最新值,即项的最新值。我有这样的基本指令,但不知道如何获得最新值
.directive('checkService', ['$http', function($http) {
return {
require: 'ngModel',
link: function(scope, ele, attrs, c) {
scope.$watch(attrs.ngModel, function(newVal) {
// how to get latest value of {{items}} here?
}
}
});
答案 0 :(得分:0)
您可以使用$observe
属性。请查看此示例。你会得到更好的主意。
演示链接:http://jsfiddle.net/Shivali/86upsdr0/
希望这可能对你有所帮助!!