我也刚刚接触SAPUI5。边学边记录,希望大家不吝赐教。
用过VUE 的同学都知道,如果我们想控制一个元素的显示或者隐藏,最好的方式就是用 v-if 和v-show
在UI5中如果我们想要控制一个元素的显隐,就需要用到visible,visible属性的用法类似于v-if、v-show。话不多说,代码走起
单个判断条件
//单个判断条件
visible="{= ${record>/baseType}==='123'}"
多个判断条件情况
//条件 与
visible="{= ${record>/ratioType}==='GDBL' && ${record>/baseType}!=='GDJE'}"
//条件 或
visible="{= ${record>/ratioType}==='GDBL' || ${record>/baseType}!=='GDJE'}"
值得注意的是,在使用visible判断 条件“与” 的时候,我们用 && 代替 &&
我们如何使用三元运算符进行判断赋值呢?
<label text="{= ${record/gender}=== 'male'? '男' : '女'}"/>
参考文章