Polymer 聚合对象数据绑定不工作
我试图将数据绑定到一个对象,但我不确定它为什么不工作。如果你能帮忙,我将不胜感激。谢谢大家! 如何尝试绑定数据:Polymer 聚合对象数据绑定不工作,polymer,polymer-1.0,Polymer,Polymer 1.0,我试图将数据绑定到一个对象,但我不确定它为什么不工作。如果你能帮忙,我将不胜感激。谢谢大家! 如何尝试绑定数据: <mypolymer attributes.myarray='["A","B","C"]' attributes.mynestedobject.attack='{"physical": 50, "magic":10}'></mypolymer> 不能将子属性传递给属性(HTML属性)。您必须传递completeattributeobject(属性作为属性名可
<mypolymer attributes.myarray='["A","B","C"]' attributes.mynestedobject.attack='{"physical": 50, "magic":10}'></mypolymer>
不能将子属性传递给属性(HTML属性)。您必须传递complete
attribute
object(属性作为属性名可能不起作用,因为它是关键字)。还可以使用函数
为Polymer中的对象
和数组
设置值,因为它们确保为每个实例返回新值
将属性初始化为对象或数组值时,请使用函数确保每个元素都有自己的值副本,而不是在元素的所有实例中共享对象或数组
Polymer({
is: "mypolymer",
properties: {
attributes: {
type: Object,
value: {
myarray: [],
mynestedobject: {
attack: {
physical: 0,
magic: 0
}
}
}
}
}
)}