2017-04-20 9 views
0

가능한 간단한 방법으로 내 문제를 설명하겠습니다. 지시문에서 NG-MODEL에 액세스하기 부모 HTML 파일에서 TemplateUrl

은 내가 지침이 지침-A라고하고 그것이 NG 모델 = "이름"name.html 내부 templateUrl 이름 name.html을 가지고 있었다 나는 그것을 액세스 할 from 부모 HTML 파일 여기서 지시문 -A이 호출됩니다. -> 지침-A -> name.html -> NG 모델 = "이름"

부모 HTML 파일 : 나는 중첩 된 다이어그램에서 그것을 설명하면

는 것 같이 간다

편집 참고 : 나는 pre 태그를 통해 액세스하려고 해요. <pre>{{name.$viewValue}}<pre>을 사용하려고하면 작동합니다. 그러나 나는 이것이 내 문제의 정확한 해결책이 아니라는 것을 알고있다.

내 문제를 해결하는 방법에 대한 대답이나 아이디어를 제공 할 수있는 누군가가 있기를 바랍니다. 저는 오랫동안이 문제에 대한 답을 찾고 있었지만 아직도 해결할 수 없었습니다.

Plunker에

편집 2 추가 링크 : 당신의 지시문 지침-A가 고립 된 경우 https://plnkr.co/edit/6glStzEq5ckZZzph2qLw?p=preview

답변

0
  1. 다음 방법이 없습니다.

  2. 당신의 지시자는

    ng-model="someobj.name" 
    

    같이하고 "부모 HTML 파일"컨트롤러 템플릿을 수정

    $scope.someobj = {} 
    
  3. 아래에 지시하는 경우처럼 그 someObj에를 정의 할 필요가 다음 범위를 만들 경우 범위 (평균 공유 범위)를 크롤링하지 않으면 "상위 HTML 파일"에서 해당 변수에 간단히 액세스 할 수 있습니다.

+0

안녕하세요, 답장을 보내 주셔서 감사합니다. 내 지시어 -A 범위가 true로 설정되어 있습니다. 이 부분을 살펴볼 수 있습니까? [링크] (0120) – Marksmanship