【发布时间】:2017-07-12 14:28:43
【问题描述】:
我正在尝试了解模板引擎以及是否有适合我要求的东西。
我想指定 HTML 并从 HTML 本身提供动态功能。例如,假设我在页面上有一个复选框
<label><input type="checkbox" id="cbox1" value="first_checkbox"> This is my checkbox</label>
我想在 HTML 中指定逻辑,以便仅在选中该复选框时才显示更多内容,例如
// if #cbox1.checked == true
<h1>The check box is checked</h1>
// else
<h1>The check box is not checked</h1>
// end
现在,liquid 很可能用于提供基于数据存储的动态功能。所以最好使用相同的流式语法来使表单动态化(即在上面的 if 条件中使用流式语法)。
是否可以编写一个“js 引擎”,也许使用 jquery,我可以将它包含在我的网页中,这将允许我使用流动语法但绑定到“js 引擎”以及数据存储中的变量让我的内容动态化?
或者,有更好的方法吗?
【问题讨论】:
标签: javascript jquery template-engine liquid