我想将值绑定到带有条件的Text控件的值。
例如:我的json是
[{
"name": "XXXXX",
"active": false
}, {
"name": "YYYY",
"active": true
}]
MyFile.view.xml
<tbl:Table id="details">
<tbl:Column width="11rem">
<Label text="Name" />
<tbl:template>
<Text text="{name}"/>
</tbl:template>
</tbl:Column>
<tbl:Column width="11rem">
<Label text="Status" />
<tbl:template>
<Text text="{active}"/>
</tbl:template>
</tbl:Column>
</tbl:Table>
我在这里获得了UI作为表
Name Status
XXXX false
YYYY true
但我想将输出显示如下
Name Status
XXXX InActive
YYYY Active
如何实现这一目标?
答案 0 :(得分:1)
您可以使用formatter或expression binding。表达式绑定看起来像这样:
<Text text="{= ${active} === true ? 'Active' : 'Inactive'}"/>