我有一个集合,其值类似于{ "pctFail" : "0.3515500159795462" }
,当我将其传递给模板并显示为{{my template}}%时,它在我的html中显示为0.3515500159795462%。如何将其显示为0.35%?
最佳答案
可以使用模板帮助器方法重写数据上下文的属性:
Template.myTemplate.helpers({
pctFail: function () { return this.pctFail.toFixed(2); }
})
然后像以前一样使用
{{pctFail}}%
。如果坚持将numeric属性存储为字符串,则需要返回类似parseFloat(this.pctFail).toFixed(2)
的内容。