【发布时间】:2016-05-27 15:23:12
【问题描述】:
是否有使用“替换”车把助手的语法示例?该文档对实际用法相当模糊。文档链接:here
例如:
如果我有一个“关于我们”的页面名称,并且我想用“-”替换空格。
我试过 {{replace name " " "-"}} 无济于事。
【问题讨论】:
是否有使用“替换”车把助手的语法示例?该文档对实际用法相当模糊。文档链接:here
例如:
如果我有一个“关于我们”的页面名称,并且我想用“-”替换空格。
我试过 {{replace name " " "-"}} 无济于事。
【问题讨论】:
我们已经修改了handlebars.js helpers 的文档以包含以下示例:
下面的代码会在haystack定义的范围内搜索字符串needle;如果找到,它将用定义的 Handlebars 块替换该字符串:
{{#replace "needle" haystack}}
{{<context to use as a replacement>}}
{{/replace}}
【讨论】:
{{#each pages}}{{#replace " " name}}{{"-"}}{{/replace}}{{/each}}
{{#replace "needle" haystack}} <value to replace needle> {{/replace}} 我的“-”周围的 {{}} 导致它中断。我的替换值似乎也不需要“”。