是否可以在智能桌上处理onclick事件?我有来自后端的注释数据。单击某个条目时,我想导航到一个新视图,显示与我单击的条目关联的所有数据。
如何在UI5中存档?我可以在JavaScript控制器中使用getTable获取内部表,但是如何继续?
答案 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来获取行项目参数。 完美的作品:)