Asp.net web api 角度7将web api返回的值乘以一个数字

Asp.net web api 角度7将web api返回的值乘以一个数字,asp.net-web-api,angular7,Asp.net Web Api,Angular7,我是个新手 我有一个html5度量表,我想将low变量设置为web api返回的值0.25 我的仪表中有以下各项: low="{{com.highlimit | number : '1.0-0'} * 0.25}" 其中{{com.highlimit}}等于100 这似乎不起作用,因为我的仪表没有改变颜色。如果我将上述内容修改为low=“25”,则它将按预期工作 我想它是把*0.25当作一个字符串 我的问题是如何在这个用例中使用数学?问题很简单 "{{com.highlimit | numbe

我是个新手

我有一个html5度量表,我想将low变量设置为web api返回的值0.25

我的仪表中有以下各项:

low="{{com.highlimit | number : '1.0-0'} * 0.25}"
其中{{com.highlimit}}等于100

这似乎不起作用,因为我的仪表没有改变颜色。如果我将上述内容修改为
low=“25”
,则它将按预期工作

我想它是把
*0.25
当作一个字符串


我的问题是如何在这个用例中使用数学?

问题很简单

"{{com.highlimit | number : '1.0-0'} * 0.25}"
在Angular的模板语法中无效

{{
}
之间的所有内容都作为一个表达式进行计算,其周围的所有内容都只是一个文本字符串。但它必须有两个开始和结束的花括号

请尝试以下方法:

low="{{ (com.highlimit | number : '1.0-0') * 0.25 }}"

很遗憾,括号是必需的。

这不是有效的模板语法。您总是使用
{{
打开模板,然后使用
}
关闭模板。试试
low=“{{(com.highlimit | number:'1.0-0')*0.25}}”
。看起来不错,如果你作为答案提交,我会接受