簡體   English   中英

如何將$ scope。$ watch應用於文本框?

[英]How to apply $scope.$watch to a textbox?

引用:- 鏈接

<input type="text" readonly="readonly" ng-change="total1()">這是我的禁用字段。 當禁用字段更改時,則需要調用total1()

如何將$ scope。$ watch應用於該文本框。

  • 您應該在文本框中添加ng-modelng-disable指令,並刪除ng-change

    <input type="text" ng-disable="disableProperty" readonly="readonly" ng-model="ModelProperty">

  • 並且應該在范圍內調用ng-disable對象。

像這樣:

$scope.$watch("disableProperty", function(newValue, OldValue) {
    if(newValue != OldValue)
    {
       //if(newValue == false)// check true or false if you want which time this  function will fire
        //{
           $scope.total1()
       //}
     }
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM