1. 지시자 웹 표준 준수 대비
- AngularJS의 지시자를 사용하면 웹 표준을 준수하지 않았다는 결과를 얻게 되는데 AngularJS에서는 이를 위한 별도의 방법을 제공한다.
- 바로 x- 또는 date-를 사용할 지시자 앞에 붙이는 것이다.
예를 들면 ng-click 을 사용할 때 x-ng-click 또는 data-ng-clic으로 사용한다. 이렇게 사용하면 웹 표준 준수에서 좋은 결과를 얻을 수 있다.
2. 오래된 인터넷 익스 플로러 지원하기
- IE7이나 IE8과 같은 오래된 브라우저에서는 요소명으로 호출하려면 다음 코드와 같이 AngularJS가 템플릿을 컴파일하기 이전에 해당 요소명(DOM)이 생성돼야한다.
<head>
<!-- [if lte IE8]>
<script>
document.createElement('my-directive');
//CSS에서 사용할 때 필요
document.createElement('my:directive');
</script>
<![endif]-->
</head>
'AngularJS' 카테고리의 다른 글
19. 의존관계 주입과 서비스 - 1 (서비스란?) (0) | 2015.04.09 |
---|---|
18. 지시자 - 2 (사용자 정의 지시자) (0) | 2015.03.16 |
16. 지시자(directive) - 1 (0) | 2015.03.16 |
15. 모듈(Module) (0) | 2015.03.16 |
14. $scope -2 ($scope에서 사용자 정의 이벤트 처리) (0) | 2015.03.11 |