Polimer web bileşenlerini Açısal uygulamamda harmanlamaya çalışıyorum, ancak iki yönlü veri bağını alamıyorum. Bu çerçeveler arasında çalışıyor. Zaten this video izledim ve zaten this question sağlanan çözüm denedim ama hala benim için çalışmıyor. - Polimer öğretici üzerinde post-card.html
dayalıÇerçeve bileşenleri (temel öğeler/kağıt öğeleri) için Polimer Açısal iki yönlü veri bağlama
Object
özellik değeri<game-card game="{{game}}" bind-polymer></game-card>
: Bunlar benim girişimleri vardı.game
vb id, başlık,ben web bileşeni üzerinde
gameChanged
fonksiyonunu oluşturulan vethis.game.foo = 'bar';
gibigame
değişkendeki şey yeni bir özellik ekledi sahip bir nesnedir, ama bunu yaparsam
Bileşen hemen sonra<pre><code>{{game | json}}</code></pre>
, belirtilen nesnedeki
"foo": "bar"
yoktur. Hattapublish: { game: {reflect: true} }
,ile çalışmıyor.
Çerçeve bileşenleri
<core-input value="{{cool}}" bind-polymer></core-input> <paper-input value="{{cool}}" bind-polymer></paper-input>
(kağıt giriş it uzanır gibi
. Bu sorunu çözmenin iyi bir yolu olmadığını düşünüyorum.core-input.html
üzerine) Ben öğenin kaynak kodureflect
içinvalue
özelliği düzenlemek eğer çalışır
Bu Açısal-Polimer entegrasyonuna bakabileceğim iyi bir kaynak var mı? Google'da arama yapmak, kütüphanenin kendisinden yaklaşık the material hakkında daha fazla sonuç getirir ve bulunduğunda, bunların çoğu "Dart için Polimer" kaynaklarıdır.
Yep. Oldukça emin bir çekirdek-girdinin değer özelliği, bunun çalışması için "yansıtır: doğru" olarak ayarlanması gerekir (https://github.com/Polymer/core-input/blob/master/core-input.html#L161) . Aksi takdirde, özellik güncellenmez ve Angular'ın veri bağlama sistemi hiçbir zaman bir değişiklik görmez. Belki bir hata mı yapıyorsun? https://github.com/Polymer/core-input/issues/new – ebidel
@edibel Benzer sorunları yaşadım ve bazen "yansıtır: true" ayarlanmış olsa bile çalışmaz. – ipaul
@ebidel - En kısa zamanda bir hata yapacağım, cevabınız için teşekkürler. Ama 'Object' type özniteliğine ne dersiniz? Yeni mülkiyeti ona eklemesi gerekmiyor, daha çok 'yansıtır:' ile mi? Geldiğim bir diğer konu, 'game' değişkenini öznitelikten geçirdiğimde, bazen web bileşenim js Object alıyor ve bazen JSON dizesini alıp beni' JSON.parse '' ye zorluyor. – danguilherme