Sapui5 如何在Controller中创建sap.m.ColumnListItem模板
我正在尝试使用sap.m.ColumnListItem创建模板 模板中有什么错误吗?如果我删除“按”,则绑定工作正常,但我希望将事件附加到列表中。请帮帮我 代码如下:Sapui5 如何在Controller中创建sap.m.ColumnListItem模板,sapui5,Sapui5,我正在尝试使用sap.m.ColumnListItem创建模板 模板中有什么错误吗?如果我删除“按”,则绑定工作正常,但我希望将事件附加到列表中。请帮帮我 代码如下: var oItemTemplate = new sap.m.ColumnListItem({ type: "Navigation", press: this.handleItemPress, cells: [
var oItemTemplate = new sap.m.ColumnListItem({
type: "Navigation",
press: this.handleItemPress,
cells: [
new sap.m.Label({title: "{sapidoc}",text: "{text}"}),
new sap.m.Label({text: "${sapamt}"}),
new sap.m.Label({text: "${diffamt1}"}),
new sap.m.Label({text: "${sapamt}"}),
new sap.m.Label({text: "${sapamt}"}),
new sap.m.Label({text: "${sapamt}"})
]
});
我注意到模板有一个问题。lisTtype应该是“枚举”而不是“字符串”,如您案例中的“导航”所述 您可以像type:sap.m.ListType.Navigation那样使用它, 有关列表类型的详细信息: 此外,我也尝试过类似的方法,并在这里为我工作: 致以最良好的祝愿,
南丹谢谢南丹。类型:“导航”在这里不是问题。只有当我移除按键时,我才能得到输出。嗨,Chethan,你会得到类似“this.handleItemPress”这样的错误吗?如果是这样,您可以尝试定义函数内联本身,即按:function()。“this.handleItemPress”不会出错。我使用了不同的模型,我每次都刷新模型而不是绑定Hi Chethan,你能分享完整的相关代码吗?Hi Chethan,列表的模式是什么?你也可以在问题中添加这段代码吗?