【发布时间】:2016-06-06 08:59:12
【问题描述】:
platform-browser.umd.js:962 ORIGINAL EXCEPTION: 2 is not a valid digit info for number pipes
这是我在我的模板中写这个得到的:
<li>Percentage satisfied: {{selectedCountry.averageSatisfaction | number:2}}</li>
我的意图是产生一个只有两位小数的十进制数。有人可以指出我做错了什么吗?这是文档:https://docs.angularjs.org/api/ng/filter/number
【问题讨论】:
-
|number:'2'呢? -
我可以试试。当说话的数字必须带一个字符串(lol)
-
这个参数是一个字符串,它需要匹配github.com/angular/angular/blob/… (
{minIntegerDigits}.{minFractionDigits}-{maxFractionDigits}) -
对不起,它似乎没有任何区别。我无法直接检查模板,因为它已在构建过程中转换。但我会尝试检查组件中的 TypeScript。