Çekirdek listesi kaynak koduna bakıldığında, bir öğenin Javascript kullanarak hidden
özniteliğini kontrol ettiği anlaşılıyor. Ancak ayarı div
'un gizlenmesiyle sonuçlanır. Bu Javascript özniteliğine bir ifadeyi bir şekilde bağlayabilir miyim veya destek eklemek için ana listeye bir PR göndermem gerekir mi?Çekirdek listesi öğesinin "hidden" özelliğine bağlama (Polymer 0.5)
8
A
cevap
5
Polimer elemanlarını gizlenen ile gizleyebilir/gösterebilirsiniz? bağlıyor. mantıksal ifade 'showSpan' truthy ise
<span hidden?="{{showSpan}}">This may or may not be hidden.</span>
, yayılma elemanı gösterilir, yoksa göz ardı edilir.
Böyle showSpan durumunu geçiş yapabilirsiniz:
<div on-click="{{showinput}}">
<span hidden?="{{showSpan}}">This may or may not be hidden</span>
</div>
Polymer({
showSpan: false,
showinput: function() {
this.showSpan = !this.showSpan;
}
});
3
Öğenizin gizlenmesini istemiyorsanız gizli özniteliği kaldırmanız gerekir. hidden = "false", html'de çok fazla bir şey ifade etmez.
İlgili konular
- 1. Google Polymer ile alt özellikleri bağlama
- 2. Polymer
- 3. Polymer.js iki yönlü sürüm 0.5 içinde
- 4. Veri bağlama özelliğine bir eşzamanlama sonucu atama
- 5. Bir Görünürlük özelliğine XAML'de Görünürlük Bağlama
- 6. WPF usercontrol'ın özelliğini parent's özelliğine bağlama
- 7. Çekirdek Veri özellik türleri listesi?
- 8. Bağlama etiketini li öğesinin etrafına sarın
- 9. HTML 'hidden' ve 'aria-hidden' öznitelikleri arasındaki fark nedir?
- 10. CurrentItem of ICollectionView'a bağlama
- 11. JavaScript tarafından 0.5 artırılıyor - nasıl?
- 12. Öğesinin listesi Selenium WebDriver kullanarak C#
- 13. Onay kutularının ve model bağlama dinamik listesi
- 14. Genel Nesnelerin Listesi için Kılavuz Bağlama
- 15. Header'da GridView TemplateField öğesinin Text özelliğine erişme Header Şablonu
- 16. Bağlama çağrısı, şablon içindeki bir denetim özelliğine atanmış olmalıdır
- 17. TFS Bekletici öğelerini bağlama
- 18. Polymer 1.0'da otomatik ciltleme şablonlarındaki hesaplanmış bağlamalar
- 19. Dom-repeat öğesinin iki yönlü demir girişi nasıl yapılır?
- 20. Çekirdek Verileri ile dispatch_async kullanılırken EXC_BAD_ACCESS öğesinin alınması
- 21. Yay Bağlama Listesi <Object> Form: onay kutuları
- 22. MediaInfo öğesinin FileInfo'ya Bağlanması SourceInfo öğesinin
- 23. WPF Veri Nesnenin değiştirilmesi Bağlama
- 24. jQuery öğesinin,
- 25. Pasif 2'den Polymer 1.0'a geçme özellikleri
- 26. ANTLR 4 $ channel = HIDDEN ve seçenekler
- 27. .NET - WindowStyle = Hidden vs CreateNoWindow = true?
- 28. Polymer dom tekrarlama Seçeneği Seçeneği IE
- 29. ÖğelerSource vs DataContext bağlama durumunda
- 30. WPF: Bir düğmenin IsEnabled özelliğine nasıl bağlanır
Bu cevap doğrudur, ama onlar yeteneği kaldırıldı düşünüyorum çünkü bu 0.8+ çekirdek listedeki öğeler için çalışacaktır eğer emin değilim değişkenleri ifade bağlamaya geçirir. Verildi, istediğim buydu ama uzun vadede işe yaramayacağını düşünüyorum. – Indolering
@Indolering - 0.8 dokümana göre [burada] (https://www.polymer-project.org/0.8/docs/devguide/data-binding.html) yine de bu mümkün olacaktır. Şahsen, tüm çekirdek unsurlar taşınana kadar 0.8 ile oynuyorum. – martin
Çok emin değilim, yalnızca herkese açık öznitelikleri gösteriyorlar ("Kayıtlarda rekor}}" gibi bir şey değil ve [geçiş kılavuzu] (https://www.polymer-project.org/0.8/docs/ migration.html), "Hiçbir ifade desteği yok. Bağlama yalnızca özellik veya yollara yöneliktir." Dahası, [listeyi çekirdek listesindeki kötü bir fikir sakladığını] bulmaya geldim (http://stackoverflow.com/questions/29596127/dynamic-search-filter-core-list-polymer-0-5/29601499 # 29601499). – Indolering