Angularjs 绑定计算

问题描述 投票:0回答:2

如何计算某些范围的总和并以 30% 折扣剩余其他范围的总和?:

{{(data.a * 30) + (data.b * 10) + data.c - [(data.d * 5)+(data.e * 0.75)] * 30 / 100}}

我试过了,但不起作用:

{{data.dominio + data.alojamiento + data.logotipo + data.pagespeed + (data.categoriasblog * 10) + (data.entradasblog * 10) + data.mapa + data.soporte + data.seo + data.multi + (data.cattien50 * 10) + (data.cattien200 * 10) + (data.cattien600 * 8) + (data.cattien5000 * 2) + (data.prodtien50 * 2) + (data.prodtien200 * 2) + (data.prodtien600 * 2)  + (data.prodtien5000 * 0.50) + (data.metpag50 * 5) + (data.metpag200 * 5) + (data.metpag600 * 2) + (data.metpag2000 * 0.75) + (data.metpag5000 * 0.5) + (data.metenv50 * 5) + (data.metenv200 * 5) + (data.metenv600 * 4) + (data.metenv2000 * 3) + (data.metenv5000 * 2) + data.pesoydim50 +  data.pesoydim200 + data.pesoydim600 + data.pesoydim2000 + data.pesoydim5000 + data.tpv50 + data.tpv200 + data.tpv600 + data.tpv2000 + data.tpv5000 - (data.cattien2000 * 5) - (data.prodtien2000 * 0.75) * 0.30}}

该项目发布在这里:https://creator.ionic.io/share/html/2d9b0126751e#/menu/tienda

场景是:

您需要从下拉列表中选择“Tipo de tienda”-> De 601 - 2000 产品 选择类别和产品的数量,然后在底部我必须根据这些产品和类别的成本应用 30% 的折扣。

最后一步,我有一份简历,它会计算所有值,如果用户有包含这些产品的 .csv 文件,应该折扣 30%。

javascript angularjs math ionic-framework calculus
2个回答
0
投票
{{

((data.a * 30) + (data.b * 10) + data.c - (data.d * 5)-(data.e * 0.75)) * 0.30

}}

0
投票

[ ]
用于数组。如果您需要双括号,只需使用...
( )
两次!

{{(data.a * 30) + (data.b * 10) + data.c - ((data.d * 5) + (data.e * 0.75)) * 30 / 100}}

这是 JSFiddle 上的演示

© www.soinside.com 2019 - 2024. All rights reserved.