从SAPUI5/OpenUI5中的列表中自动选择项目

从SAPUI5/OpenUI5中的列表中自动选择项目,sapui5,Sapui5,我在SAPUI5/OpenUI5中搜索产品列表 有没有一种方法,当我的搜索查询结果进入单个项目时,应用程序会自动触发一个选择该项目的事件 搜索fire->然后您将找到类似FireUpdateStart的方法,它取代fireSelect->使用updateFinished,您可以通过以下方式实现: oTable.attachUpdateFinishedfunctionoEvent{ //计算桌子的长度 如果oEvent.getSource.getItems.length==1 //如果只有一个

我在SAPUI5/OpenUI5中搜索产品列表

有没有一种方法,当我的搜索查询结果进入单个项目时,应用程序会自动触发一个选择该项目的事件


搜索fire->然后您将找到类似FireUpdateStart的方法,它取代fireSelect->

使用updateFinished,您可以通过以下方式实现:

oTable.attachUpdateFinishedfunctionoEvent{ //计算桌子的长度 如果oEvent.getSource.getItems.length==1 //如果只有一个项目,则在ColumnListItem上激发选择 oEvent.getSource.getItems[0]。壁炉;
};我不认为OP想让他/她自己发起这场活动。最好附加一个带有attachUpdateFinished的处理程序。处理程序收到一个对象,其中包含原因、显示的项目数和项目总数。我将查看attachUpdateFinished。与此同时,我还发布了另一个问题。也许你可以在这个[链接]上帮助我,我试过attachUpdateFinished和fireUpdateStarted,但都不起作用。我能够得到我的结果查询的计数。我在想如果我的结果等于一。应用程序将自动单击列表中的项目。不幸的是,在如何做到这一点上仍然没有运气。我想我需要在用户单击某个项目时获取该事件,并将其传递给一个方法,该方法在另一个视图中实际显示数据。