使用OpenUI5 / SAPUI5,根据
XML Binding Expressions的文档,我们可以从视图中执行函数.
new sap.m.CheckBox({ selected: "{= checkSelectedItems(${odata>CustomerId}) }" })
在我的控制器后面的视图:
checkSelectedItems: function(sCustomerId) { return true; }
Uncaught TypeError: Cannot read property 'apply' of undefined
{= .checkSelectedItems() } {= my.namespace.checkSelectedItems() }
我甚至尝试在索引页面的脚本标记中添加一个函数,看看它是否只能访问全局函数,但我也无法触发它.建议?我误解了文档吗?
请在这里查看JS Bin:http://jsbin.com/sosotacihi/edit?html,output.我已经注释掉了有问题的CheckBox,但如果你把它放进去,你会看到错误.