使用离子, 我创建了一个列表, 我从列表中选择一个项目, 它应该详细的屏幕, 如果我再次按回去,我会显示列表, 但我没有把已经选定的项目集中在列表中, 可以找到并设置焦点, 但是我不想重新加载数据和屏幕,因为我需要加载更多数据。
除了重新加载屏幕之外,我们还有其他选择。
答案 0 :(得分:0)
<ion-list>
<ion-item ng-class="{'active': selectedIndex == $index}" ng-repeat="fruit in fruits" ng-click="view(fruit, $index)">
</ion-item>
</ion-list>
在控制器
中$scope.view = function(fruit, index){
$scope.selectedIndex = index;
$state.go("view", {
id: fruit.id
});
};