是否可以在数据呈现模板标记中调用typeof(x)
?
${typeof(x)}
我可以将typeof
运算符作为自定义模板函数的别名,它可以正常工作,但如果可以的话,我想避免额外的重定向级别。
// calling JavaScript
$("#reflectTemplate").tmpl(data, {
getType: function(itemToCheck) {
return typeof(itemToCheck);
}
}).appendTo(".results");
<!--template tag-->
${$item.getType(prop)}
答案 0 :(得分:1)
您想要的是强制结果为字符串。其中一个或两个应该适用于大多数浏览器:
${String(typeof(prop))}
${typeof(prop)+''}