dom 中的自定义 html 属性 - 在 Polymer 0.9 中重复模板
Custom html attribute in dom-repeat template in Polymer 0.9
我正在尝试将 polymer 0.9 中 dom-repeat 模板中的字段绑定到 div 标签的自定义属性。换句话说,只是我编写的一些 运行dom 属性(在其他情况下似乎工作正常),但该属性永远不会最终添加到 div (如果我查看在 Inspect Element 中,我的属性不存在)。
示例:
<div vendor-id="{{item.vendorId}}">
如果我检查 div,'vendor-id' 属性不存在。如果我将相同的东西绑定到 div 的 'id' 属性,它就可以完美绑定。我不能在我的场景中使用 id,因为我在同一行中有多个 div。我正在存储 crud 界面的编辑/删除功能的主键。不管怎样,我确信我可以解决这个问题,但我真的想确保我理解为什么这个自定义属性没有被添加到 DOM。有什么想法吗?
我运行遇到了同样的问题。
您可以使用 $=
赋值。
<div any$="{{binding}}"></div>
在Polymer docs中有说明。
我希望这能回答你的问题。
我正在尝试将 polymer 0.9 中 dom-repeat 模板中的字段绑定到 div 标签的自定义属性。换句话说,只是我编写的一些 运行dom 属性(在其他情况下似乎工作正常),但该属性永远不会最终添加到 div (如果我查看在 Inspect Element 中,我的属性不存在)。
示例:
<div vendor-id="{{item.vendorId}}">
如果我检查 div,'vendor-id' 属性不存在。如果我将相同的东西绑定到 div 的 'id' 属性,它就可以完美绑定。我不能在我的场景中使用 id,因为我在同一行中有多个 div。我正在存储 crud 界面的编辑/删除功能的主键。不管怎样,我确信我可以解决这个问题,但我真的想确保我理解为什么这个自定义属性没有被添加到 DOM。有什么想法吗?
我运行遇到了同样的问题。
您可以使用 $=
赋值。
<div any$="{{binding}}"></div>
在Polymer docs中有说明。
我希望这能回答你的问题。