如何将绑定值传递给自定义指令

时间:2014-10-20 17:33:22

标签: angularjs

我想创建一个像这样的指令

<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?
            }
        }
});

1 个答案:

答案 0 :(得分:0)

您可以使用$observe属性。请查看此示例。你会得到更好的主意。 演示链接:http://jsfiddle.net/Shivali/86upsdr0/

希望这可能对你有所帮助!!

相关问题