js 위젯을로드하는 각 부분에 스크립트 태그를 포함합니다. 위젯에는 data-title
속성이 있습니다. 여기에서 제목을 전달할 수 있습니다. 필자의 경우 제목은 각도 js 뷰 변수에 저장됩니다. 제목을 어떻게 넘길 수 있습니까?angularJs var을 html 속성에 사용하는 방법
예를 들어 시도해 봅니다.
<script type="text/javascript" data-title="{{ title }}" src="http://example.com"></script>
,
{{ title }}
편집에서 위젯 결과의 제목 :
은 내가 JS 바이올린 문제를 보여주는를 추가했다. 주요 문제는 외부 스크립트가 실행되는 순간에data-title
속성이 여전히
{{ title }}
이라는 것입니다. AngularJS는 이벤트 루프에서 나중에 이러한 뷰 변수를 변경합니다. JS 각 컨트롤러에서
http://jsfiddle.net/6tqdZ/15/
피들링을 설정해주세요. – user2422960
각도보기 변수 란 무엇입니까? – Dalorzo
제목이 컨트롤러의 $ 범위의 일부로 선언 되었습니까? – Dalorzo