SAPUI5属性绑定,变量为路径

时间:2017-03-02 10:28:41

标签: data-binding sapui5

我想动态设置smartfields的绑定路径:

var form = new sap.ui.comp.smartform.SmartForm({
    title: "not important"
});

form.bindElement("/param"); // 

for (i = 0; i <obj.length; i++){
var elem = new sap.ui.comp.smartfield.SmartField({
    value: "{obj[i]getAttribute("name")}" 
});

obj[i]getAttribute("name") = name and /param/name = "Aline"

我希望在字段中显示值“Aline”。

欢迎任何想法。 谢谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用ManagedObject的bindProperty方法(SmartField继承自)的下面的内容......

var elem = new sap.ui.comp.smartfield.SmartField().bindProperty("value",obj[i]getAttribute("name"));