Ben köşeli öğreticiler okuyor ve bazı insanlar kendi şablonları ${ value }
kullanarak benzer sözdizimi kullanarak görünüyor gibi görünüyor ben {{ value }}
kullanarak benzer bir değer gibi görünüyor neden dolar işareti eklemek merak mı başladı? Bu, bazı semantikler için mi yapıldı, yoksa aslında işlevselliği var mı?
cevap
${someVar}
, TS'den string enterpolasyonudur ve şablon açısal olarak işlenmeden önce uygulanır. {{someVar}}
, Açısal şablon bağlama ifadesidir.
Yani, $ {someVar} ayarı, bazı VAR değişikliklerine rağmen değerin her zaman aynı kalacağı anlamına gelir? – Ilja
Evet, “SomeVar”, Angular şablonu oluşturduğunda ve daha sonra statik olduğunda okunacaktır. –
Günter'in söylediklerini tamamlamak için, ${someVar}
, ES6'nın dize enterpolasyon özelliğine karşılık gelir. Bu, charater `(back-tick) arasında tanımlanan dizeler içinde kullanılabilir. Bu ayrıca çeşitli satırlardaki dizeyi tanımlamaya da olanak tanır. İşte
let someVar = '10';
let someString = `The value of someVar is ${someVar}`;
O ES6 ile Angular2 dışında kullanılabilecek bir şey olduğunu.
Daha fazla bilgi için bu bağlantıya bakın: https://developers.google.com/web/updates/2015/01/ES6-Template-Strings.
teşekkür ederim, o Thierry
- 1. angular.isUndefined (value) ile not! (Value) arasındaki fark nedir?
- 2. "ng-true-value" ve "ng-false-value" alternatifleri, Angular2 içinde
- 3. JXL çözmek #VALUE problemi
- 4. Boolean value anahtarı/invert
- 5. Reactjs - value undefined
- 6. scipy.sparse default value
- 7. açısal şema formu, boş seçenekle seçim kutusu oluştur: value = "?"
- 8. Regex substitution: $ & and Value (lambda ifadesinde) arasındaki fark nedir?
- 9. max value temsil eder bigint
- 10. sql value return null eğer değer bulunamadı
- 11. Açısal 2,
- 12. Enum Value, Java'daki dizinden nasıl alınır?
- 13. Powershell'de dict çıktısı yazılırken "name" ve "value" nasıl değiştirilir?
- 14. Gridview Select Dizin Değiştirme Null Value Dönen
- 15. TypeScript ile bir .value tanımlamanın doğru yolu
- 16. Dozer Haritalama HashMap <Key,Value> ben olan bir kaynak nesne var <Value>
- 17. FCKEditor, geri almada Value özelliğini ayarlamaz!
- 18. Computing BITMAPINFOHEADER biCompression value for monochrome BMP
- 19. extjs textfield için Value değeri nasıl ayarlanır?
- 20. VALUE dizisinden dizi KEY nasıl alınır?
- 21. java - Spring @Value ek açıklaması döndürür
- 22. Perl'de {$ histogram {$ value} ++} ne anlama geliyor?
- 23. SELECT NEXT VALUE, SQL Server'da nasıl çalışır?
- 24. MVC3 Değer boş olamaz. Parametre adı: value
- 25. value ~ bir slick.lifted.Rep üyesi değil [Option [Int]]
- 26. Get Data Value From ListView ItemDataBound
- 27. @TransactionAttribute (value = TransactionAttributeType.NEVER) yöntemini bir yöntemde kullanma
- 28. Spring @Value, özellik dosyasından değere çözümlenmiyor
- 29. Spring @Value escape colon (:) varsayılan değer olarak
- 30. Neden jQuery val() işlevi 'value' özniteliğini güncellemiyor?
Ben onun '$ {value}' –
@PankajParkar düzeltildi düşünüyorum yardımcı olur umarım. – Ilja