我有以下 HTML:
<tr>
<td><!--Component_property:price--></td>
<td><!--Component_property:size--></td>
<td><!--Component_property:total--></td>
</tr>
我后来打算将其插入表格中。假设它包含在一个字符串s
中。当我这样做时:
var fragment = new DocumentFragment.html(s);
print(fragment.innerHtml);
输出是这样的:
<!--Component_property:price-->
<!--Component_property:size-->
<!--Component_property:total-->
也就是说,所有<td>
和<tr>
标签都被剥离。如果标签在标签内或与任何其他标签一起,则不会发生这种情况<table>
,这表明 Dart 根本不喜欢片段内的代码无效。
有哪些可能的解决方法?