2016-08-07 107 views
0

我刚开始使用离子,我试图打印选定列表的项目{{ item.value }}的值,但找不到任何文件,建议如何做到这一点。离子1:离子列表打印选定的项目值

可能ng-click="myFunction()"会在这里工作,但我坚持从哪里开始。我有它与离子单选按钮一起工作。但是我希望列表在点击时重新指向另一个页面,但仍然在主控制器中保存该值。

这里是Codepen的尝试。

谢谢。

回答

0

那么,起初ng-click="do"什么都不做。它应该是ng-click="do()",当然,您必须在您的controller中有一个function调用do才能执行action

第二个。问题是:你在里面ngRepeat,它会创建一个孩子$scope,所以你必须使用Dot Rule

$scope.model = {}; 

然后,你可以做到这一点:

ng-click="model.itemValue = item" 

检查分叉DEMO

+0

非常感谢。我感到非常困惑,但现在非常清楚。如果我只想要值,而不是JSON,我会做'ng-click =“model.itemValue = item.value'? – o1n3n21

+0

@ nick_1002是的。你可以检查它作为答案吗? – developer033

+0

已经完成了,再次感谢! – o1n3n21

相关问题