【问题标题】:Custom html attribute in dom-repeat template in Polymer 0.9Polymer 0.9 中 dom-repeat 模板中的自定义 html 属性
【发布时间】:2015-05-28 23:16:48
【问题描述】:

我正在尝试将聚合物 0.9 中的 dom-repeat 模板内的字段绑定到 div 标签的自定义属性。换句话说,只是我制作的一些随机属性(在其他情况下似乎可以正常工作),但该属性永远不会最终添加到 div 中(如果我在 Inspect Element 中查看,我的属性不存在)。

示例:

<div vendor-id="{{item.vendorId}}">

如果我检查 div,'vendor-id' 属性不存在。如果我将相同的东西绑定到 div 的 'id' 属性,它绑定得非常好。虽然在我的场景中我不能使用 id 因为我在同一行中有多个这样的 div。我正在存储用于 crud 界面的编辑/删除功能的主键。无论如何,我确信我可以解决这个问题,但我真的想确保我理解为什么这个自定义属性没有被添加到 DOM 中。有什么想法吗?

【问题讨论】:

标签: templates attributes polymer


【解决方案1】:

我遇到了同样的问题。

您可以使用$= 分配。

&lt;div any$="{{binding}}"&gt;&lt;/div&gt;

Polymer docs中有说明。

我希望这能回答你的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多