给定List<Element> elements
,是否可以在模板中渲染元素,如此?
<template repeat="{{element in elements}}">
{{element.SOMETHING}}
</template>
我也希望它能够观察列表,以便在列表更改时添加和删除元素。
答案 0 :(得分:2)
<强>更新强>
Dart Polymer 1.0的即用型元素是bwu-bind-html
{{}}
不能包含HTML。
您可以使用<safe-html>
标记之类的内容(请参阅HTML Tags Within Internationalized Strings In Polymer.dart的答案)
<template repeat="{{element in elements}}">
<safe-html model="{{element.SOMETHING}}"></safe-html>
</template>
但我想您必须更改<self-html>
实施,以便将其替换为model
的内容,而不是将model
添加到其内容中,因为ul
/ ol
无法包含<self-html>