Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

How can I bind a text which contains url as html. Is it possible by using the following code ?

@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>
See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
1.2k views
Welcome To Ask or Share your Answers For Others

1 Answer

Update

A ready-to-use element for Dart Polymer 1.0 is bwu-bind-html


No you can't bind html using mustache.

what you can do is

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

with a field like

@observable String text = "mysite.com";

or use something like a <safe-html> tag - see HTML Tags Within Internationalized Strings In Polymer.dart


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...