如何在FigDice中打印文档类型


How to print doctype in FigDice

我无法输出

 <!doctype html>

指令在使用 FigDice 模板引擎渲染的视图中。如果我将指令放在 XML 模板的顶部,它似乎被忽略了。谢谢

这是因为

<!doctype html>

指令由 FigDice 引擎本身的 XML 读取器处理(尽管它不执行任何操作)。

你要做的是:更早地开始你的 FigDice 模板,并在 CDATA 节点中输出这个序列。

<fig:template xmlns:fig="http://www.figdice.org/">
<![CDATA[<!doctype html>]]>
    <html>
      ....
    </html>
</fig:template>

根据项目示例,这是推荐的方法:

examples/

example1-getstart/template-main.xml