Sapui5 如果sap UI5中的第一个文本为空,如何显示第二个文本
Controller.jsSapui5 如果sap UI5中的第一个文本为空,如何显示第二个文本,sapui5,Sapui5,Controller.js table.bindItems({ path: "/", template: new sap.m.ColumnListItem({ cells: [ new sap.m.Text({ text: "{account} ? {recieverAddress} " }), ] }) }); 如果“account”为空,我必须在这里显示“
table.bindItems({
path: "/",
template: new sap.m.ColumnListItem({
cells: [
new sap.m.Text({
text: "{account} ? {recieverAddress} "
}),
]
})
});
如果“account”为空,我必须在这里显示“receiveAddress”。如何在sap ui5中执行此操作。您可以使用表达式绑定:
text: "{= ${account} ? ${account} : ${recieverAddress} }"
此处的详细信息:您可以使用表达式绑定:
text: "{= ${account} ? ${account} : ${recieverAddress} }"
此处的更多信息:+1不知道在XML视图之外也可以进行表达式绑定。在这种情况下,我们还可以将三元运算符替换为
文本:“{=${account}|${receiveAddress}}”
@boghyon-ah,我没有停下来想我可以在表达式绑定中使用|。我们每天都在学习:D+1不知道在XML视图之外也可以进行表达式绑定。在这种情况下,我们还可以将三元运算符替换为文本:“{=${account}|${receiveAddress}}”
@boghyon-ah,我没有停下来想我可以在表达式绑定中使用|。我们每天都在学习:可能的重复