2016-08-07 12 views
0

Ionicを始めたばかりですが、選択したリスト項目{{ item.value }}の値を印刷しようとしていますが、これを行う方法を示唆するマニュアルは見つかりません。イオン1:イオンリストの選択項目値の選択

おそらくng-click="myFunction()"がここで動作しますが、どこから始めたらいいですか。私はそれをイオンラジオボタンと一緒に使っています。しかし、リストをクリックすると別のページにリダイレクトしたいが、メインコントローラーでこの値を保持しておきたい。

ここにはCodepenの試行があります。

ありがとうございます。

答えて

0

まあ、最初はng-click="do"は絶対に何もしません。それはng-click="do()"でなければなりません。にはfunctionというdoがあり、actionを実行する必要があります。

第2位。問題がある:あなたがngRepeatの中にいる、それはあなたがDot Ruleを使用する必要がありますので、$scopeを作成します。

$scope.model = {}; 

その後、あなたはそれを行うことができます。

ng-click="model.itemValue = item" 

はフォークをチェックDEMO

+0

ありがとうございます。私はとても混乱していましたが、今はとても明確です。 JSONではなく値だけを必要としたら、ng-click = "model.itemValue = item.value"を実行しますか? – o1n3n21

+0

@ nick_1002はい。答えとして確認できますか? – developer033

+0

もう一度やりました! – o1n3n21