我有一个集合,其值类似于{ "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)的内容。

08-28 04:11