我有2个带有数值的标签,我想加在一起。
<s:Label id="cost_1" x="261" y="138" text="150" />
<s:Label id="cost_2" x="280" y="138" text="220"/>
<s:Label id="totals" x="291" y="138" text=""/>
我需要第三个标签(id =“totals”)来直观地显示前两个标签的总和。 (150 + 220 = totals.text)
谢谢!
答案 0 :(得分:2)
有很多方法可以做到这一点;但鉴于你的代码,最简单的方法是这样的:
<s:Label id="totals" x="291" y="138" text="{int(cost_1.text) + int(cost_2.text)}" />
虽然标签可能会显示数值;它们实际上是字符串值;所以这段代码将它们转换为整数。从那里,它只是一个简单的算术运算。