我正在制作一个使用把手表达式/模板的工具。这个想法是让用户为模板中的每个表达式指定默认值。我想拥有的是某个html中所有表达式的数组。
代表:
<div style="display:none;font-size:1px;color:#e9e9e9;line-height:1px;max-height:0px;max-width:0px;opacity:0;overflow:hidden;">
{{striptags INTRO}}
</div>
{{INTRO}}
<br />
{{BODY}}
{{#if UNSUBSECRET}}
<div> you can unsub...</div>
{{/if}}
然后数组将是:
正则表达式是一个选项,因为我不会支持任何新的帮助程序,但是不是只有一种方法可以从nodejs lib中获取它们吗?
答案 0 :(得分:0)
目前尚不清楚你是如何传递数据的(例如你是在接受用户输入,处理服务器端并将其返回到不同的视图?)。该助手可用于创建一组对象:
{{#each userEntries}}
{{@key}}:{{.}}
{{/each}}
数据:
{
"userEntries": {
"INTRO": "some dynamic value",
"BODY": "some other value",
"UNSUBSECRET": "and another value"
}
}