5

我想添加HTML 实体,例如 &使用 Dart 类。我试过这个:

my_element.nodes.add(new Text('&©'));

但正如Text class doc中提到的,标记被解析为信息,这意味着一切都被转义了,我猜。我阅读了寻找实体类的节点类文档;没有,我不想将我的实体嵌入标签中:

my_element.nodes.add(new Element.html('<span>&amp;&copy;</span>'));

我应该使用哪个类来添加 HTML 实体?

4

1 回答 1

7

DocumentFragment将完成这项工作。这个:

my_element.nodes.add(new DocumentFragment.html('&amp;&copy;'));

在您的 HTML 文档中输出。

于 2013-06-17T18:29:07.123 回答