dart - 如何在 Dart 中添加 HTML 实体?

标签 dart html-entities dart-html

我要加HTML entities喜欢  &使用 Dart 类。我试过这个:

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

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

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

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

最佳答案

DocumentFragment会做的工作。这个:

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

将输出 在您的 HTML 文档中。

关于dart - 如何在 Dart 中添加 HTML 实体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17154293/

相关文章:

Flutter-web TextFormField 问题

android - Flutter 如何使用 AssetBundle 存储和访问文件

path - 如何从 Dart 聚合物组件中引用图像

unicode - Windows ASCII 字符/HTML 实体/Unicode

html - 如何转义 HTML 实体?

dart - 如何将变量传递到Dart中的另一个页面?

Flutter Retrigger ListView 上的交错动画

html - 始终不可见的可选换行 HTML 实体

dart - Dart 在事件函数中是否有像 jQuery on() 这样的 childSelector?

unit-testing - 使用新的测试库在dart中设置单元测试的最佳方法是什么?