控制器中的SAPUI5表达式绑定

时间:2016-06-10 11:48:23

标签: javascript xml binding sap sapui5

是否有人知道是否可以在javascript中使用表达式绑定,例如使用bindProperty方法?

我希望能够像这样使用它:

new sap.m.Text().bindProperty("text", "= !${myModel>PropertyBoolean}")

我从SAP找到的所有内容都是XML Views的文档: help.sap.com

1 个答案:

答案 0 :(得分:3)

为XMLViews引入了表达式绑定,以允许一些基本的编码(这对XML来说是不可能的)

在Javascript中,当然不需要这样做。在您的示例中,您可以简单地使用格式化程序函数:

new sap.m.Text().bindProperty("text", "myModel>PropertyBoolean", function(bValue) {
    return !bValue;
});