ຄຳສັບສັນ ng-change AngularJS

ການອະທິບາຍ ແລະ ການນໍາໃຊ້

ng-change ຄຳສັບສັນຕອບສະຫຼີວິທີການປ່ຽນແປງທີ່ AngularJS ຈະນຳໃຊ້ສະຖານະການທີ່ຄຳຂອງບົດສະຫຼີວິທີການປ່ຽນແປງ.

ng-change ຄຳສັບສັນຕ້ອງມີ ng-model ຄຳສັບສັນ.

ພາສາອັງກິດໃນ AngularJS ng-change ຄຳສັບສັນຈະບໍ່ກວດລ້າງການສະຖານະການ onchange ຕົ້ນຂອງບົດສະຫຼີວິທີການປ່ຽນແປງ.ng-change ຄຳສັບສັນ ແລະ ເຫດການ onchange ຕົ້ນຈະຖືກນຳໃຊ້ກັນ.

ng-change ສະຖານະການເຫດການຈະຖືກຈຸດປະກອບໃນບ່ອນທີ່ຄຳທີ່ປ່ຽນແປງທຸກຄັ້ງ. ມັນຈະບໍ່ເວລາຂອງການປ່ຽນແປງທຸກຄັ້ງ ຫຼື ເວລາທີ່ບົດສະຫຼີວິທີການປ່ຽນແປງບໍ່ມີຄວາມສົນໃຈຈະຖືກຈຸດປະກອບ.

ng-change ສະຖານະການເຫດການຈະຖືກຈຸດປະກອບໃນບ່ອນທີ່ຄຳຂອງບົດສະຫຼີວິທີການປ່ຽນແປງທີ່ຈະປ່ຽນແປງຢ່າງແນ່ນອນ ບໍ່ແມ່ນການປ່ຽນແປງຜ່ານ JavaScript.

ຄວາມຈິງ

ເວລາທີ່ຄຳຂອງບົດສະຫຼີວິທີການປ່ຽນແປງ ຈະນຳໃຊ້ພວກກັບການສາຍສາຍບັນຍັດ:

<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 ຄຳສັ່ງທີ່ຈະຕ້ອງປະຕິບັດໃນຄຳສັ່ງວັດຖຸປ່ຽນແປງຄວາມຄິດ.