我有一个保存胡须语法的模板。我想通过javascript来快速修改对话框模板和类似内容。那就是为什么我在这里不使用刀片语法的原因。
在刀片视图中,我包括这些子模板,这些子模板通过使用保存对话框模板
@include('hierarchie.addTreeItem');
由于胡须语法,模板本身带有大括号
<script id="addOE_template" type="x-tmpl-mustache">
@verbatim
{{#isRoot}}
<p>Nur oben und unten</p>
{{/isRoot}}
{{^isRoot}}
<p>Alle Positionen</p>
{{/isRoot}}
@endverbatim
</script>
在docs中,它说“ @verbatim”用于从解析中排除多行。似乎无法正常工作,原因是我收到错误消息
- invalid expression: Invalid or unexpected token in
"\n\t\n "+_s(#isRoot)+"\n <p>Nur oben und unten</p>\n "+_s(/isRoot)+"\n\n "+_s(^isRoot)+"\n <p>Alle Positionen</p>\n "+_s(/isRoot)+"\n\t\n"
在我看来,好像模板已被解析? 我在这里做错了什么? 你们有一个更好的解决方案,可以将模板传递给javascript,这比像mustache.js那样的数据可以呈现吗?