के बीच कोणीय 2 अंतर मैं कोणीय पर ट्यूटोरियल पढ़ रहा हूं और कुछ लोग अपने टेम्पलेट्स ${ value }
के भीतर निम्नलिखित वाक्यविन्यास का उपयोग कर रहे हैं, ऐसा लगता है कि यह {{ value }}
का उपयोग कर समान मूल्य उत्पन्न करता है। आश्चर्यचकित होना शुरू किया कि डॉलर का संकेत क्यों जोड़ें? क्या यह कुछ अर्थशास्त्र के लिए किया गया है या क्या वास्तव में इसकी कार्यक्षमता है?
उत्तर
${someVar}
टीएस से स्ट्रिंग इंटरपोलेशन है और टेम्पलेट को कोणीय द्वारा संसाधित करने से पहले लागू किया जाता है। {{someVar}}
कोणीय टेम्पलेट बाध्यकारी अभिव्यक्ति है।
तो $ {someVar} को सेट करने का मतलब है कि कुछ बदलावों के बावजूद मूल्य हमेशा वही रहेगा? – Ilja
हां, 'कुछ वार' पढ़ा जाएगा जब कोणीय टेम्पलेट को संकलित करता है और बाद में स्थिर होता है। –
गुंटर ने जो कहा, उसे पूरा करने के लिए, ${someVar}
ES6 की स्ट्रिंग इंटरपोलेशन सुविधा से मेल खाता है। इसका उपयोग चार्टर `(बैक-टिक) के बीच परिभाषित तारों के भीतर किया जा सकता है। यह कई लाइनों पर स्ट्रिंग को परिभाषित करने की अनुमति भी देता है।
यहां नमूने
let someVar = '10';
let someString = `The value of someVar is ${someVar}`;
यह कुछ ऐसा है जो ES6 साथ Angular2 बाहर इस्तेमाल किया जा सकता है।
अधिक जानकारी के लिए यह लिंक देखें: https://developers.google.com/web/updates/2015/01/ES6-Template-Strings।
आशा है कि यह आप में मदद करता है, थियरी
- 1. सी # जेएसओएन सीरियलाइजेशन {key: value, value, ...}
- 2. @value एनोटेशन
- 3. अधिकतम Value
- 4. enum value
- 5. enum value
- 6. div value
- 7. WYMeditor Textarea value
- 8. Ember.TextField value parentView
- 9. जावाडोक: @value अन्य वर्ग
- 10. वैकल्पिक dict key-value
- 11. जेएक्सएल #VALUE समस्या
- 12. _iterator_debug_level value '0' मान '2'
- 13. Knockout.js value जब उपयोगकर्ता कीबोर्ड
- 14. स्प्रिंग @Configuration फ़ाइल @value एनोटेशन
- 15. क्या `: key =>" value "` और `key:" value "` हैश नोटेशन के बीच कोई अंतर है?
- 16. कस्टम वसंत संपत्ति स्रोत @Value
- 17. संग्रहीत प्रक्रिया आउटपुट पैरामीटर @Value
- 18. माणिक की # {value} (स्ट्रिंग प्रक्षेप)
- 19. निरर्थक चर प्रकार - .value सदस्य
- 20. क्यों नीचे मामले @value ("$ {someProperty}") जबकि @value ("# {someProperty}"), काम नहीं कर रहा
- 21. डोजर मानचित्रण HashMap <Key,Value> सूची में <Value>
- 22. LINQ ट्रांसफॉर्म शब्दकोश <key,value> शब्दकोश <value,key>
- 23. std :: set <VALUE, std :: owner_less <VALUE>> का उद्देश्य क्या है?
- 24. एक्सेल सूत्र #VALUE दे रहे हैं! मैक
- 25. स्प्रिंग @value एनोटेशन लागू न्यूनतम अधिकतम पूर्णांक
- 26. "$ {foo = value}" में कॉलन ऑपरेटर का स्पष्टीकरण "
- 27. jquery क्लिक (OLD VALUE याद रखें)
- 28. VALUE से सरणी कुंजी कैसे प्राप्त करें?
- 29. को आबाद करने स्प्रिंग @value यूनिट टेस्ट
- 30. सी # कास्ट त्रुटि (infinte value .... क्या?)
मैं अपने '$ {value}' –
@PankajParkar सही लगता है, धन्यवाद। – Ilja