2014-10-20 91 views
0

我想創建一個指令像這樣如何綁定值傳遞給自定義指令

<input ng-model="service" check-service="{{items}}" /> 

所以每次值在此輸入修改,我想任何對象的最新值檢查內部約束 - 服務即物品的最新價值。我有這樣的,但不能確定基本的指導我如何能得到最新的值

.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

可以使用$observe屬性用於此one.For那請檢查這個例子。你會變得更好的主意。 演示鏈接:http://jsfiddle.net/Shivali/86upsdr0/

希望這可能對您有所幫助!

+0

不,我沒有在checkService中傳遞相同的值服務。裏面的checkService它綁定到不同的對象 – FarazShuja 2014-10-20 17:54:22

+0

總之,每當這個輸入的模式改變時,我想檢索項目的最新值 – FarazShuja 2014-10-20 18:00:04

相關問題