在 JsRender[1] 中,我有自定义标签 {{tag data /}} 来生成我的页面的一部分。根据http://borismoore.github.com/jsrender/demos/step-by-step/03_converters-and-encoding.html也可以使用 {{:value}} 从 value 呈现 HTML。
但是在 JsViews[2] 中,如果我的转换函数生成 HTML 标记(比如:
<div data-link="{:~conv(data)}" />
conv 在哪里生成 HTML 标签
function conv(data) { return '<b>' + data + '</b>'; }
),当插入 DOM 时,输出被过滤(即输出为“ ... ”而不是粗体)。如何在 JsViews 中禁用此功能并让辅助功能为最新数据生成标记?
提前致谢!
[1] https://github.com/BorisMoore/jsrender
[2] https://github.com/BorisMoore/jsviews