我有一张包含记录列表的表格。每条记录都有一个View按钮。但无论我点击哪个View按钮,底部记录(Acme6)都会被打开?
答案 0 :(得分:1)
看起来您正在为列表和详细信息页面共享数据源。如果我的假设是正确的,那么您需要修改视图按钮事件处理程序,如下所示:
// onClick event handler for View button
var rowItem = widget.datasource.item;
var listDatasource = widget.parent.parent.datasource;
listDatasource.selectKey(rowItem._key);
app.showPage(app.pages.DetailsPage);