이 문서 : http://docs.angularjs.org/guide/directive 에서 replace
지시문에 대한 구성 이 있다고 말합니다 .
템플릿 -현재 요소를 HTML 내용으로 바꿉니다. 교체 프로세스는 모든 속성 / 클래스를 이전 요소에서 새 요소로 마이그레이션합니다. 자세한 내용은 아래의 구성 요소 만들기 섹션을 참조하십시오.
자바 스크립트 코드
app.directive('myd1', function(){
return {
template: '<span>directive template1</span>',
replace: true
}
});
app.directive('myd2', function(){
return {
template: '<span>directive template2</span>',
replace: false
}
});
HTML 코드
<div myd1>
original content should be replaced
</div>
<div myd2>
original content should NOT be replaced
</div>
그러나 최종 페이지는 다음과 같습니다.
directive template1
directive template2
replace
작동하지 않는 것 같습니다 . 내가 놓친 것이 있습니까?
라이브 데모 : http://plnkr.co/edit/rGIgmjO81X2UxJohL4HM?p=preview