6
Sadece Polymer 1.0 ile oynamaya başladım ve koleksiyona çok basit bir ciltleme yapmaya çalışıyorum. Dom-tekrar içinde metin görüntüleyebiliyorum, ancak demir giriş için iki yönlü bağlama çalışmıyor. Dizeleri ve nesneleri diziyi denedim. Şanssız. value="{{item.value::input}}"
Buraya bakın: içinDom-repeat öğesinin iki yönlü demir girişi nasıl yapılır?
<link rel="import" href="bower_components/polymer/polymer.html">
<link rel="import" href="bower_components/iron-input/iron-input.html">
<dom-module id="hello-world">
<template>
<ul>
<template is="dom-repeat" items="{{data}}">
<li>{{item.value}}</li>
</template>
</ul>
<ul>
<template is="dom-repeat" items="{{data}}">
<li><input is="iron-input" bind-value="{{item.value}}"></input></li>
</template>
</ul>
</template>
</dom-module>
<script>
Polymer({
is: "hello-world",
ready: function() {
this.data = [
{ value: "Hello" },
{ value: "World!" }
];
}
});
</script>
Bunu dün gece bakarak hatırlıyorum ama nedense noktaları birleştirmek vermedi. Teşekkür ederim :-) P.S. Öyleyse demir-giriş noktası nedir o zaman? ;) –
Harika düzeltme! Devam ettim ve orijinal kodun çalışmadığının nedeninin bir hata veya kod sorunu olup olmadığını görmek için polimer repoda sorunu yayınladım: https://github.com/Polymer/polymer/issues/1821 –