라우팅의 경우 templateUrl
을 항상 template
이상 사용해야합니다. 그러나 지시문의 경우 template
대신 templateUrl
을 사용해야하는시기는 언제입니까? 어떤 사람들은 문자열 형식의 HTML 덩어리를 template
으로 사용하는 반면, 다른 사람들은 템플릿이 실제로 단순하고 작아도 templateUrl
으로 모든 지시문을 연결하는 것을 봅니다.templateUrl 대 템플릿 AngularJS
그래서 어떤 것을 사용할 지 결정하는 가장 좋은 방법은 무엇입니까? 개인적으로 템플릿의 복잡성에 관계없이 templateUrl
을 사용하는 것이 더 편하다. 단지 HTML을 문자열에 넣는 것이 싫기 만하지만 주관적인 감정 이상의 이유에 대해 배우고 싶다.
이것은 모두 의견과 워크 플로우에 달려 있습니다. 내 빌드 과정의 일부로 모든 템플릿을'$ templateCache'에 embunt-angular-templates로 포함시키기 때문에 개인적으로'template'을 사용하지 않습니다. –
아, 지금은 너무 바보 같아요. 그 대답은 다음 문서에 나와 있습니다. http://docs.angularjs.org/guide/directive "모범 사례 : 템플릿이 매우 작은 경우가 아니라면 일반적으로 템플릿을 자체 HTML 파일로 분리하여 templateUrl과 함께로드하는 것이 좋습니다 선택권." – Hans