2015-12-10 18 views
16

में क्या मतलब है मैं कोणीय जेएस के लिए बिल्कुल नया हूं। क्या कोई मेरी मदद कर सकता है कृपया? मैं:: कोणीय जेएस

<a href={{ ::something}}>some other thing</a> 

की तरह एक वाक्य रचना को देखा है क्या के लिए कि डबल बृहदान्त्र है? अगर इसे हटा दिया जाता है तो क्या होता है?

+2

इसका उपयोग 'कुछ' से वॉचर को निकालने के लिए किया जाता है। तो यदि आप परिवर्तनीय 'कुछ' को अपडेट करते हैं तो आपको DOM – Ankh

+0

धन्यवाद में एक उल्लेखनीय परिवर्तन दिखाई नहीं देगा, और वॉचर क्या करता है? (वास्तव में कोणीय के लिए नया) – Maryam

+0

यह उस चर में किसी भी बदलाव के लिए' घड़ी 'होगा। यदि आप उस दायरे में 'कुछ' चर बदलते हैं तो यह हर जगह बदल जाएगा जिसे आपने संदर्भित किया है – Ankh

उत्तर

35

:: एक बार बंधन के लिए प्रयोग किया जाता है के लिए इस पढ़ें। अभिव्यक्ति एक बार स्थिर होने के बाद पुनरावृत्ति बंद हो जाएगी, यानी पहली पचाने के बाद।

तो something पर किए गए कोई भी अपडेट दिखाई नहीं देंगे।

+0

इस लिंक को इस लिंक को आजमाएं: https://www.w3schools.com/code/tryit.asp?filename=FCYHSRR0ACH3 –

0

इसका मतलब है कि स्कोप आइटम "कुछ" में एक बार बाध्यकारी है। इस प्रकार नियंत्रक में आइटम बदलना चाहिए परिवर्तन को लागू नहीं किया जाएगा।

This is a good article पर नजर रखने वालों पर और एक समय बाइंडिंग

+4

एक तरफ नहीं, एक बार –

+0

अच्छा बिंदु, शब्दों का मेरा उपयोग खराब था! मैं संशोधन करूंगा! –

1

यह केवल देखने के लिए अपने नियंत्रक से मॉडल बाध्य करने के लिए प्रयोग किया जाता है। यदि आप इसे अपने दृश्य से बदलते हैं तो यह आपके नियंत्रक मॉडल को अपडेट नहीं करेगा। इसका मतलब है कि यह एक तरह से बाध्यकारी के लिए प्रयोग किया जाता है।

अधिक जानकारी के One way binding