एंजुलरजेसी एंजुलरजेसी ng-model-options इंड्रेक्टिव

परिभाषा और उपयोग

ng-model-options इंड्रेक्टिव इस्तेमाल करता है और एचटीएमएल फॉर्म एलीमेंट और स्कोप में वेरियेबल्स का बांधन नियंत्रित करता है。

आप बांधन के लिए विशेष घटना की घटना होने का इंतजार कर सकते हैं या विशेष मिलीसीगंट की घटना का इंतजार कर सकते हैं, आदि। अधिक जानकारी के लिए, नीचे सूचीबद्ध पारामीटर में वैध मूल्यों को देखें。

उदाहरण

फील्ड के फोकस खोने के बाद डाटा बांधन करें:

<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 = "Bill Gates";
);
</script>

स्वयं प्रयोग करें

व्याकरण

<एलीमेंट ng-model-options="विकल्प</एलीमेंट>

समर्थित <input><select> और <textarea> एलीमेंट समर्थन

पारामीटर

पारामीटर वर्णन
विकल्प

ऑब्जैक्ट, जो डाटा बांधन को अनुसरना चाहिए वाले विकल्प है।वैध ऑब्जैक्टों में शामिल हैं:

{updateOn: 'event'} निर्देशित करता है कि किस विशेष इवेंट के दौरान बांधन होना चाहिए।

{debounce : 1000} निर्देशित करता है कि बांधन को कितने मिलीसेकंड के लिए प्रतीक्षा करनी है।

{allowInvalid : true|false} निर्देशित करता है कि यदि मूल्य प्रमाणीकरण के दौरान असफल होता है, तो बांधन किया जाना चाहिए या नहीं।

{getterSetter : true|false} निर्देशित करता है कि मॉडल पर बांधे गए फ़ंक्शन को getter/setter के रूप में समझा जाना चाहिए या नहीं।

{timezone : '0100'} इस तज्जीबी को संदर्भ में इस्तेमाल करने के लिए किस टाइमजोन का इस्तेमाल करना है।