2014-01-21 4 views
0

저는 AngularJs를 사용하기 시작했으며 컨트롤러 모델 데이터 공유에 대한 도움이 필요합니다.컨트롤러에서 모델 데이터 가져 오기

<input ng-model="form.search"> 

난 당신이 FormCtrl.data(form.search) 같은 기능을 전달할 수 있다는 사실을 알고 :

나는이 HTML 템플릿을 가지고있다. 그러나 컨트롤러의 모델 데이터를 가져 오는 다른 방법이 있는지 알고 싶습니다.

+2

스코프에 대한 모든 작업은보기와 컨트롤러에서 모두 가능합니다. 범위는 그것이 일어나는 접착제입니다. 범위에 대한 추가 정보 – Anand

+0

글쎄 컨트롤러에서 $ scope.search 값을 액세스하려고했습니다. 그러나 그것은 정의되지 않았습니다. – sarunast

+0

'$ scope.form.search'는 어떨까요? – idursun

답변

1

컨트롤러의 모든 모델 데이터에 액세스 할 수 있습니다. console.log($scope.form.search)에 인쇄됩니다. ng-init 컨트롤러 코드 시작 부분에 양식을 $scope.form = {}으로 지정하고 console.log($scope.form.search)을 호출 할 수도 있습니다.

관련 문제