Sapui5 智能表,onclick事件

Sapui5 智能表,onclick事件,sapui5,Sapui5,是否可以在智能表上处理onClick事件?我对来自后端的数据进行了注释。单击条目时,我希望导航到一个新视图,该视图显示与我单击的条目关联的所有数据 如何在SAPUI5中实现这一点?我可以在JavaScript控制器中使用getTable获取内部表,但如何继续?在sap.m.table上,您可以添加attachItemPress(oData?、fnFunction、oListener?,并将调用fnFunction来处理项目按下 因为您正在尝试使用SmartTable,所以需要考虑TableTyp

是否可以在智能表上处理onClick事件?我对来自后端的数据进行了注释。单击条目时,我希望导航到一个新视图,该视图显示与我单击的条目关联的所有数据


如何在SAPUI5中实现这一点?我可以在JavaScript控制器中使用getTable获取内部表,但如何继续?

sap.m.table
上,您可以添加
attachItemPress(oData?、fnFunction、oListener?
,并将调用
fnFunction
来处理项目按下

因为您正在尝试使用SmartTable,所以需要考虑TableType。这将真正决定处理“点击”的方法


检查smartTable的tableType,然后遵循该表的api参考。如果表格类型是sap.ui.comp.smarttable.tableType.ResponsiveTable,则上述操作应有效。

对于me works,附件选择已更改(oData?、FNFfunction、oListener?):sap.ui.model.SelectionModel。 在此之后,我使用该帮助获取行项目参数。
完美工作:)

遗憾的是,函数没有被调用。表类型在xml视图中定义为tableType=“ResponsiveTable”。另外,如何在指定的函数中获取相应的odate?我使用的是:this.byId(“flightstable”).getTable().attachItemPress(this.handleRowPress);由于您在xml视图中使用sap.m.Table,您是否尝试过将press=“myControllerFunctionName”属性添加到Table?Table.setMode(sap.m.ListMode.SingleSelectMaster)上的ColumnListItem标记中;table.AttachsSelection更改似乎有效。谢谢你的帮助。现在,我试图将oModel绑定到特定的表条目