저는 소규모 팀에서 일하고 있으며 AngularJS로 구축하고 몇 가지 기본 표준 및 모범 사례를 유지하려고 노력하고 있습니다. 특히 Angular가 상대적으로 새롭다는 점을 감안할 때.
제 질문은 지침에 관한 것입니다. 더 정확하게는 restrict
옵션입니다.
우리 중 일부는 사용하는 restrict: 'E'
데 따라서 <my-directive></my-directive>
html로에서.
다른 사람들은 html을 사용 restrict: 'A'
하고 <div my-directive></div>
있습니다.
그런 다음 물론 restrict: 'EA'
위 중 하나를 사용 하고 사용할 수 있습니다 .
현재로서는 큰 문제가 아니지만,이 프로젝트가 큰 규모 일 때는 누구나 쉽게 이해할 수 있기를 바랍니다.
작업을 수행하는 속성 또는 요소 방식에 장단점이 있습니까?
속성보다 say 요소를 선택할 때 알아야 할 함정이 있습니까?