用于访问列表的 Polymer 1.0 数据绑定(bind)选项

标签 polymer dart polymer-1.0

在 Polymer 1.0 中,是否可以执行以下操作:

{{ object in house.animals }}

在哪里 house.animals是一个列表?在文档中,我只找到了绑定(bind)中的简单示例,例如 {{ animals }} .

最佳答案

看起来您正在尝试将迭代器的名称更改为“对象”,这可以通过设置 <dom-repeat>.as property 来完成。 (即 as="object" )。

是的,您可以绑定(bind) <dom-repeat>.items只要子属性是 Array 对象的子属性.

<template is="dom-repeat" items="{{house.animals}}" as="{{object}}">
  <div>Type: {{object.type}}</div>
</template>

demo

关于用于访问列表的 Polymer 1.0 数据绑定(bind)选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47762642/

相关文章:

dart - 如何从自定义聚合物组件中删除 “on-click”

javascript - 动画不透明度不会保留在 Polymer 中

javascript - Polymer 元素未在 Safari 7.0 上呈现

dart - 是否可以使用类方法来初始化 Dart 中的最终属性?

javascript - 使用 Polymer 访问嵌套在对象中的数组中对象的值

javascript - 单击 'paper-tabs' 后页面才会显示

javascript - 如何使用 Polymer 1.0 dom-bind 公开局部变量

jquery - polymer 核心列表 - 只显示足够的元素来填充视口(viewport)

javascript - 如何使用 selenium 自动化影子 DOM 元素?

flutter - 应用处于非事件状态时如何更改当前页面?