इसके अनुसार कोणीय 1.3 का अन्वेषण: एक बार बाइंडिंग;
नए सिंटैक्स का उपयोग करना :: के साथ अभिव्यक्ति शुरू करना जितना आसान है। इसलिए यदि हम ऊपर दिए गए हमारे उदाहरण में एक बार अभिव्यक्ति लागू करते हैं, तो हम इसे बदलते हैं:
<p>Hello {{name}}!</p>
इसके लिए
<p>Hello {{::name}}!</p>
और अब यह एक तरह से बाध्यकारी है।
लेकिन एनजी-क्लास जैसे कोणीय निर्देशों का उपयोग करते समय हम एक बार बाध्यकारी कैसे बना सकते हैं? मैंने निम्नलिखित की कोशिश की, लेकिन यह काम नहीं किया:
ng-model="::name"
ng-class="["label",{"label-danger": "High" == ::tsk.Priority}]:
उत्तर:
उत्तर № 1 के लिए 11मेरा जवाब यहाँ मिला http://toddmotto.com/angular-one-time-binding-syntax/
{{ ::vm.user }}
<div ng-if="::vm.user.loggedIn"></div>
<div ng-class="::{ loggedIn: vm.user.loggedIn }"></div>
<ul>
<li ng-repeat="user in ::vm.users"></li>
</ul>
डाउनवॉटर के लिए धन्यवाद।