AngularJS ng-change အမည်ဖြင့်

ဒီပုံစံ နှင့် အသုံးပြုခြင်း

ng-change အမည်ဖြင့် လက္ခဏာ အခါ ဖြည့်စွက်သံ အသုံးချထား ပြောင်းလဲသောအခါ တာဝန်ပေးအပ်ထား သည်။

ng-change အမည်ဖြင့် လိုအပ်သည် ng-model အမည်ဖြင့်

AngularJS တွင် ng-change အမည်ဖြင့် အဆိုပါ အခင်း ဖြင့် ပြုလုပ်ထား သည် ဖြိုဖျက်ခြင်း မဟုတ်။ng-change လက္ခဏာ နှင့် ပမာဏရပ် onchange အခင်း ပြုလုပ်ပါသည်。

ng-change အခါ ဖြည့်စွက်သံ အသုံးချထား ပြောင်းလဲသော ရပ်ရပ် အခါ ဖြစ်ပေါ်လာသည်။ အဆိုပါ ပြောင်းလဲမှု အား ပြီးစိွ်းချိုး သို့မဟုတ် ဖြည့်စွက်သံ အား ဖွားလှမ်း ပြီးနောက် ဖြစ်ပေါ်လာသည် မဟုတ်။

ng-change အခါ ဖြည့်စွက်သံ အသုံးချထား အပြီး ဖြစ်သည် တိုင်း အကျွံ့ဖြင့် ပြောင်းလဲသောအခါ အခင်းအမျိုးမျိုး ပေါ်လစ်စ် ဖြစ်ပေါ်လာသည် မဟုတ်။

ပုံစံ

ဖြင့် ဖြည့်စွက်သံများ ပုံစံ ပြောင်းလဲသောအခါ အဆိုပါ ကုဏ္ဏာ တစ်ခု အလုပ်လုပ်ပါသည်:

<body ng-app="myApp">
<div ng-controller="myCtrl">
    <input type="text" ng-change="myFunc()" ng-model="myValue" />
    <p>အသုံးပြုသော အရာ အသုံးပြုခဲ့သော အခြား အရာ {{count}} ကြိမ်</p>
</div>
<script>
angular.module('myApp', [])
.controller('myCtrl', ['$scope', function($scope) {
    $scope.count = 0;
    $scope.myFunc = function() {
        $scope.count++;
    });
});
</script>
</body>

ကျွန်ုပ်ကိုယ်ဖြင့် ကြိုးစားလုပ်ပါ

အပြုအမူ

<element ng-change="expression</element>

ထောက်ပံ့ <input><select> နှင့် <textarea>

အပ်ဒ်

အပ်ဒ် ဖော်ပြ
expression အဆိုပါ အရာ၏ အသုံးအဆောင် ပြောင်းလဲသော အခါ အထူးသတင်း