2014-12-13 7 views
1

내 머리글에 대한 지시문을 만들려고했지만 작동하지 않습니다.간단한 지시문이 작동하지 않습니다.

.directive("headerStandard", function() { 
    return { 
     restrict: "E", 
     template: "test" 
    }; 
    }) 

이것은 또한 작업을 템플릿에서 다른 미리 설치 지침을 포함 myApp.directives라는 각 모듈에 있습니다 : 나는 다음 있습니다.

그리고 내 index.html 페이지에서

(또한 JS 파일 지시의 정확한 주소를 참조하는) 내가 시도 :
<headerStandard></headerStandard> 

는이보다 더 simpeler 될 수 있을까? 나는 무엇을 간과하고 있는가?

<headerStandard></headerStandard> 

<header-standard></header-standard> 

각도의 HTML 컴파일러는 대시로 구분하는 형태 (태그 이름 또는 낙타 경우 양식에서 지시어의 이름을 정상화하기 때문입니다

에 :

답변

3

당신은에서 마크 업을 변경해야 속성)에 대한 자세한 내용은 developer's guide에서 확인하십시오.

1

지침의 실제 이름은 지시어에 낙타 케이스 형태로 변환() 함수

첫 글자가 작아과 의지 모든 다음 자본에 그래서 자본의 첫 글자와 지침의

두 번째 단어는 하이픈으로 작은 진행된다 yourCustomDirective 같은 하이픈으로 선행되어야하는 것은 당신의-맞춤 지시

여기되고, headerStandard는

그렇게보기에 당신이

로 사용할 필요가

뷰에서 헤더 표준이된다
관련 문제