Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sapui5 我们可以将ManagedObject绑定到视图吗?_Sapui5 - Fatal编程技术网

Sapui5 我们可以将ManagedObject绑定到视图吗?

Sapui5 我们可以将ManagedObject绑定到视图吗?,sapui5,Sapui5,我准备了一个对象,通过扩展 我已经将这些添加到控制器中视图的JSONModel中,如下所示 var model = new JSONModel({ data : someOne.getManagedObjects() }); 如何将这些绑定到视图?我试过这些 1: 2: 无法获取视图中的数据 我们可以将ManagedObject绑定到视图吗 您可以绑定到任何Javascript对象。但只能对绑定对象使用属性和属性。所以不能调用像getName()这样的函数 ManagedObjec

我准备了一个对象,通过扩展

我已经将这些添加到控制器中视图的JSONModel中,如下所示

var model = new JSONModel({
    data : someOne.getManagedObjects()
});
如何将这些绑定到视图?我试过这些

1:

2:


无法获取视图中的数据


我们可以将ManagedObject绑定到视图吗

您可以绑定到任何Javascript对象。但只能对绑定对象使用属性和属性。所以不能调用像
getName()
这样的函数

ManagedObjects如何处理您在元数据中声明的属性?它创建
getXxx()
setXxx()
方法,并将数据xxx存储在私有对象中的某个位置。这就是为什么您不能绑定到
{xxx}
,即使您已经在ManagedObject上声明了xxx属性

作为一种解决方法,您可以为要绑定到的所有属性在ManagedObject上创建和:

get xxx()  { return this.getXxx();} 
set xxx(value) { this.setXxx(value);} 

我正在尝试处理员工数据
get xxx()  { return this.getXxx();} 
set xxx(value) { this.setXxx(value);}