如何在绑定表达式中使用observable的多个嵌套属性?
map
是一个带有两个属性_843691_和 isPaused
的observable,它嵌套在一个observable中,它本身绑定到page.bindingContext . 如果任何一个属性 true
我想做点什么 . 在这种情况下,请更改标签的文本 .
<Label text="{{ map.isEnabled, map.isEnabled || map.isPaused, map.isPaused }}" />
^当属性更改时,文本输出从 true
正确地更改为 false
.
<Label text="{{ map.isEnabled, map.isEnabled || map.isPaused, map.isPaused ? 'Text one' : 'Text two' }}" />
^文本输出仍为 true
或 false
. 三元组完全被忽略了 .
这样做的正确方法是什么?
1 回答
我不熟悉你正在使用的逗号表达式 . 你可以向我解释一下吗?我不知道它与此有何不同: