这可能被视为另外一个问题 calling function with arguments in mustache javascript
我的问题是我想要像
这样的东西{{{{display_field_name}}}}
要解析display_field_name,请说“description”,然后再说
{{description}}
然后解决。
我可以这样做,但它不是非常优雅的模板代码。
{{#resolve}}{{display_field_name}}{{/resolve}}
通过将此'resolve'函数添加到当前上下文
来完成 resolve:function(){
return function(text,render){
return render("{{" + render(text) + "}}");
};
},
即。只需将它添加到传递给Mustache的任何哈希/对象中。
有更好的方法吗?。