ng-model-options
Misol
Maydon fokusni yo‘qotguncha ma’lumotlarni bog‘lashni kutib turing:
<div ng-app="myApp" ng-controller="myCtrl">
<input ng-model="name" ng-model-options="{updateOn: 'blur'}">
</div>
<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
$scope.name = "John Doe";
});
</script>
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
ng-model-options direktivasi HTML forma elementi va scope’dagi o‘zgaruvchi o‘rtasidagi bog‘lanishni boshqarish uchun ishlatiladi.
Bog‘lash ma’lum bir hodisa sodir bo‘lishini yoki ma’lum miqdordagi millisoniyani kutishi kerakligini va boshqalarni belgilashingiz mumkin; quyidagi parametr qiymatlarida keltirilgan ruxsat etilgan qiymatlarga qarang.
Sintaksis
<element ng-model-options="option"></element>
<input>, <select> va <textarea> elementlari tomonidan qo‘llab-quvvatlanadi.
Parametr qiymatlari
| Qiymat | Tavsif |
|---|---|
| option | Ma’lumotlarni bog‘lash qaysi sozlamalarga amal qilishi kerakligini belgilovchi obyekt. Ruxsat etilgan obyektlar: {updateOn: 'event'} bog‘lash ma’lum bir hodisa sodir bo‘lganda amalga oshishi kerakligini belgilaydi. {debounce : 1000} bog‘lash bilan necha millisoniya kutish kerakligini belgilaydi. {allowInvalid : true|false} qiymat validatsiyadan o‘tmagan bo‘lsa ham bog‘lash amalga oshishi mumkinmi yoki yo‘qligini belgilaydi. {getterSetter : true|false} modelga bog‘langan funksiyalar getter/setter sifatida qaralishi kerakmi yoki yo‘qligini belgilaydi. {timezone : '0100'} Date obyekti bilan ishlashda qaysi vaqt mintaqasidan foydalanish kerakligini belgilaydi. |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
