我试图将两个字符串与Angular相乘。
<h5>{{Number(someString) * Number(someOtherString)}}</h5>
但是我收到了这个错误:
错误类型错误:co.Number不是函数
如何在HTML中将两个字符串与Angular相乘?
修改
gsc 指出我可以简单地将字符串相乘。
{{'4'*'3'}}
12
但是,要小心
{{'4'+'3'}}
43
答案 0 :(得分:6)
在组件模板中,您无权访问全局JavaScript对象(例如start(self)
,Number
)。您只能使用组件类中的属性和函数(以及Angular内容,如管道)。最后,您无需调用window
构造函数即可将Number
转换为string
,因为JavaScript会为您执行此操作。