在0.5中,我可以使用dom-if中的表达式来循环遍历数组中的某些内容。我怎样才能在1.0中达到同样的效果?
答案 0 :(得分:2)
使用filter/observe
的{{1}}功能而不是嵌套dom-repeat
更有效率。 dom-if
指定了一种方法,用于标识要从您的集合中显示的记录,filter
告诉observe
要观察哪些数据以了解何时重新运行过滤器。 E.g。
dom-repeat
文档在这里(https://www.polymer-project.org/1.0/docs/devguide/templates.html#filtering-and-sorting-lists)。
答案 1 :(得分:1)
您使用类似
的功能hasPersonLabel: function (labels) {
if (labels.indexOf("Person") === -1) {
return false
}
return true
}
然后你可以使用
<template is="dom-repeat" items="{{records}}">
<template is="dom-if" if="{{isPerson(item.labels)}}">