是否可以在Polymer.dart?</element>中呈现List <element>

时间:2014-03-10 05:34:27

标签: dart dart-polymer polymer

给定List<Element> elements,是否可以在模板中渲染元素,如此?

<template repeat="{{element in elements}}">
    {{element.SOMETHING}}
</template>

我也希望它能够观察列表,以便在列表更改时添加和删除元素。

1 个答案:

答案 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>