将数据绑定到Polymer中的content元素

时间:2014-10-14 20:15:51

标签: javascript html polymer

我想询问是否可以将数据绑定到元素并稍后在实际内容中访问它。下面是一个示例:我想创建一个列表组件,但是让用户定义如何呈现每个条目。这是我目前的代码:

列表元素:

<template repeat="{{item in items}}">
  <content></content>
</template>

使用它的用户:

<ak-list items="{{items}}">
  {{item.name}}
</ak-list>

然而,这不起作用

1 个答案:

答案 0 :(得分:2)

我想 - 您将无法从Web组件的HTML部分内部访问数据模型。

您需要在模板中定义数据。我想你可能已经意识到了这一点。

http://jsbin.com/yadazo/1/edit?html,output

有关它如何工作的垃圾箱。

此外,您可以通过传入可在模板中使用的其他数据来控制演示文稿 -

以下是一个例子。 -

http://jsbin.com/yateka/1/edit?html,output

可以提供列表和您希望的方式,然后使用这些内容创建模板。