如何将包含url的文本绑定为html

时间:2014-04-03 07:09:01

标签: dart dart-polymer

如何将包含url的文本绑定为html。是否可以使用以下代码?

@CustomTag('my-element')
class MyElement extends PolymerElement {      
  @observable String text = "Bla bla bla '<a href="mysite.com">link</a>';"

  MyElement.created() : super.created();
}
<polymer-element name="my-element">
  <meta charset="utf-8">
  <template>
  <p>
   {{text}}
  </p>
  </template>
  <script type="application/dart" src="my_element.dart"></script>
</polymer-element>

1 个答案:

答案 0 :(得分:4)

<强>更新

Dart Polymer 1.0的即用型元素是bwu-bind-html


不,你不能用胡子绑定html。

你可以做的是

<a href="{{text}}">link</a>

有一个像

这样的字段
@observable String text = "mysite.com";

或使用类似<safe-html>标记的内容 - 请参阅HTML Tags Within Internationalized Strings In Polymer.dart