2014-06-06 5 views
0

(AngularJS와) 지금은 다른 장소에서하지만 다른와보기로 해당 파일을 사용하려면 데이터 모델을 바인딩합니다. "입력 태그의 ng 모델 변경을 의미합니다"하나보기 바인드 내가보기 (일부 div의 입력 상자로 구성된 HTML 파일)를 만든

한 가지 방법은 동일한 뷰를 반복해서 만들고 각각의 데이터 모델로 바인딩하는 것입니다. 그러나 나는 그것을 원하지 않습니다. 하나의 HTML 파일을보기로 사용하고 다른 위치에서 다른 모델과 바인딩하려면 어떻게합니까?

P.S : 나는 각도-JS

+1

그것은 당신이 무슨 뜻인지에 따라 달라집니다 * 다른 장소에서하지만 가진보기로 해당 파일을 사용 다른 데이터 모델은 *하지만, 대부분의 경우 HTML 파일은 –

+0

난에 CTRL2와 myCtrl1 및 배열 2와 함께하는 array1 말을 동작 할 수있는이 함께 – CoderBoy

답변

1

다소 새로운 오전 당신은 동일한 HTML 템플릿으로 다른 컨트롤러를 useing 의미합니까? 당신이 ngRoute를 사용하는 경우 당신은 여기에 경로를 설정하는 방법에 대한 튜토리얼은이

$routeProvider. 
    when('/route1', { 
    templateUrl: 'myView.html', 
    controller: 'myCtrl1' 
    }), 
    when('/route2', { 
    templateUrl: 'myView.html', 
    controller: 'myCtrl2' 
    }); 

처럼 설정할 수 있습니다 : https://docs.angularjs.org/tutorial/step_07

+0

"나는 입력 태그의 NG 모델의 변경을 의미"템플릿으로 사용할 수 있습니까? 나는 확신 할 수 있지만 ... – CoderBoy