2016-12-16 73 views
0

Previous Question I raised获取点击离子项的信息

嗨,以上是我在堆栈溢出问的问题。作为这些问题的后续,如果我试图使用ui-view来确定列表和细节。 如何跟踪我点击/当前活动的哪个离子项目,以便在右侧显示相关详细信息?

请给我一些建议和指导!我已经在同一页面上挣扎了一周......非常感谢!

回答

0

http://ionicframework.com/docs/api/directive/ionList/

<ion-list> 
    <ion-item ng-repeat="item in items track by $index" ng-click=clickedItem(item)> 
    </ion-item> 
    </ion-list> 

现在控制器

$scope.clickedItem = function(item){ 
    //do stuff here 
} 

您可以通过$index喜欢这样做,

<ion-item ng-repeat="item in items track by $index" ng-click=clickedItem($index)> 

但它不是二年即可回收解决方案,因为,如果我们对列表进行排序或搜索项目列表,索引值将被改变。所以,将项目传递给函数。