如果lodash模板中给定对象中不存在特定属性,是否可以添加默认值?
_.templateSettings.interpolate = /{{([\s\S]+?)}}/g;
var template=_.template("Hi {{name}}, Your age is {{age}}");
var user={'name':'Madura','email':'madura@s.com'};
var res=template(user);
在代码上方运行时,我收到以下错误
未捕获的ReferenceError:未定义年龄
我的期望是"嗨Madura,你的年龄是"