智能表,onclick事件

时间:2017-01-24 13:35:33

标签: sapui5

是否可以在智能桌上处理onclick事件?我有来自后端的注释数据。单击某个条目时,我想导航到一个新视图,显示与我单击的条目关联的所有数据。

如何在UI5中存档?我可以在JavaScript控制器中使用getTable获取内部表,但是如何继续?

2 个答案:

答案 0 :(得分:1)

sap.m.Table上,您可以添加attachItemPress(oData?, fnFunction, oListener?),系统会调用fnFunction来处理项目。

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

检查智能表的tableType,然后按照该表的api参考。如果tableType为sap.ui.comp.smarttable.TableType.ResponsiveTable,则上述内容应该有效。

答案 1 :(得分:0)

对我来说,attachSelectionChanged(oData?,fnFunction,oListener?)是sap.ui.model.SelectionModel。 之后,我使用了该帮助https://stackoverflow.com/a/36913953/6039287来获取行项目参数。 完美的作品:)