目前,我已将OPENUI5设置为使用ODataV4数据源。此源包含不带参数的Collection上的functionImport。 在XML视图中,我已经定义了
<Title text="{/Orders/OrderService.MyFancyFunction()}"/>
在网络跟踪中,我可以看到正确调用的函数:
请求:
GET Orders/OrderService.MyFancyFunction() HTTP/1.1
响应:
{"@odata.context":"http://localhost:50156/odata/$metadata#Edm.String","value":"Happy Hippo"}
然而,字符串未显示在屏幕上;通过UI5检查器检查元素显示“text”是一个空字符串,但也正确绑定到上面显示的函数。
有什么想法吗?
谢谢,问候
JörgFischer
答案 0 :(得分:0)
这似乎是OPENUI5中当前ODataV4实现中的一个错误:当函数没有使用命名空间时它很有效。