2016-08-07 5 views
0

방금 ​​시작한 이오니아를 사용하여 선택한 목록 항목 {{ item.value }}의 값을 인쇄하려고하는데이 방법을 제안하는 설명서를 찾을 수 없습니다.이오니아 1 : 이오니아 목록 인쇄 선택된 항목 값

아마도 ng-click="myFunction()"이 여기에서 작동하지만, 어디서부터 시작해야 할 지 모르겠다. Ionic Radio 버튼으로 작업했습니다. 그러나 목록을 클릭 할 때 다른 페이지로 리디렉션하고 싶지만 주 컨트롤러에서이 값을 유지해야합니다.

여기에 Codepen 시도가 있습니다.

감사합니다.

답변

0

음, 처음에는 ng-click="do"은 아무 것도 할 수 없습니다. ng-click="do()"이어야하며 물론 에 do이라고 표시된 function을 가지고 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