개별 입력 지시문으로 구성된 모듈 형식의 작은 데모를 만들었습니다. 또한 동일한 컨트롤러 및 범위에 바인딩 된 양식 값 미리보기가 있습니다. 당신은 여기에서 좀 걸릴 수 있습니다AngularJS : 지시어와 코드 변환 된 지시어 사이의 접근 범위
<mailer-form>
<mailer-input form="mail" model="email">
<input class="form-control" placeholder="Email" ng-model="mail.email">
</mailer-input>
</mailer-form>
<mailer-preview></mailer-preview>
:
http://plnkr.co/edit/0FuzfOFFDN5XcNyZcpBv
문제는 ng-이다
문제를 일으킬 입력 지시어의 형식은 내부의 매개자하는 입력입니다 양식의 템플릿에있는 모델은 부모 범위를 업데이트합니다 ( ). 그래서 첫 번째 이메일 입력은 이고 나머지는 수행하지 않습니다.
어떻게 transcluded 지시문을 두 가지 방법으로 바인딩 할 수 있습니까?
감사합니다.
때문에 문제가 두 번 이메일 입력을보고있는인가? 나는 그 권리를 이해하고 있는가? 그게 내가 잘못 본 것입니다. – Ronnie