value="{{Temp.r1c2t != SS ? '100' : '250'}}"
此代码可以正常工作。 当从数据库获得价值时,它将显示错误。
我的代码在这里
value="{{Temp.r1c2t != SS ? {{Temp.SSFareAmount}} : {{Temp.SFareAmount}}}}"
答案 0 :(得分:0)
必须使用花括号。
喜欢下面
value="{{Temp.r1c2t != SS ? Temp.SSFareAmount : Temp.SFareAmount}}"
评论中也提到了答案。
答案 1 :(得分:0)
{{}}被称为interpolation bindings,每个表达式只需要一次。
value="{{Temp.r1c2t != SS ? Temp.SSFareAmount : Temp.SFareAmount}}"
但最好将其作为对象访问:
value={{temp.glue[temp.r1c2t]}}
胶水在控制器中:
vm.glue = {
"SS": vm.SSFareAmount,
"SF": vm.SSFareAmount
}
快速demo,您可以看到它运作正常。