如何将包含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>
答案 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