2014-03-03 3 views
0

재사용이 가능한 클릭 유도 문안을 Icelab에서 사용하고 있습니다. 내 애플 리케이션의 여러 장소에서 성공적으로 사용했지만 다른 지시문 안에있는 요소를 편집하려고 할 때 문제가 발생합니다. 지시어로재사용 가능한 문제 AngularJS의 편집 지시문

는 다음 코드와 같이 하나의 요소 하나를 호출 :

<my-continent text='{{questions.n2A.answer.1.name}}' continent-id="1"></my-continent> 

그것의 일반적인 블록을 생성 나는, 나는 그들에 재사용 가능한 지침을 구현할 수있는 방법을 볼 수 없습니다 html 코드, 내 대륙의 지시어로 호출 된 각 요소에 대한 특정 코드는 아닙니다.

문제가 보이는 곳에서 Plunker을 만들었습니다.

내 대륙으로 클릭 유도 문안을 추가하면 문제가 발생합니다. 밑줄과 같이 라인에 click-to-edit = "questions.n2A.answer.1.name"을 추가하면 html의 47 행에서 무엇을 의미하는지 알 수 있습니다.

<my-continent text='{{questions.n2A.answer.1.name}}' continent-id="1" click-to-edit="questions.n2A.answer.1.name"></my-continent> 

내가 누락 된 부분에 대한 의견이 있으십니까?

감사합니다. 내가 클릭 - 투 - 편집 myContinent에 나는이에 연결 콘솔에 오류가있어 문제 그리고 내가 추가 한 순간을 확인하도록 plunker을 사용했습니다

답변

1

: 그래서 basicly

Error on AngularJS

당신의 두 지시문에서 새 범위를 만들기 때문에 코드가 작동하지 않습니다. 희망은 도움이