ThinkPHP의 템플릿 엔진은 위의 가져오기를 단순화하기 위해 특수 태그를 제공합니다. 1.가져오기 태그 첫 번째는 가져오기 태그입니다. 가져오기 방법은 ThinkPHP의 가져오기 기능과 유사한 네임스페이스 방법을 채택합니다. 예: Type 속성의 기본값은 js이므로 다음 효과는 동일합니다. 또한 여러 파일의 일괄 가져오기를 지원할 수 있습니다. 예: 외부 CSS 파일을 가져올 때 유형 속성의 값을 지정해야 합니다. 예를 들면 다음과 같습니다. 위 방법에서 가져오기의 기본 시작 경로는 웹사이트 루트 디렉터리 아래의 Public 디렉터리입니다. 다른 디렉터리를 지정해야 하는 경우 basepath 속성을 사용할 수 있습니다. 예를 들면 다음과 같습니다. 가져온 파일에 "." 기호가 포함되어 있으면 다음을 사용할 수 있습니다. 은 /Public/Js/Util/Array.min.js 리소스 파일을 가져오는 것을 의미합니다. 또한 다음과 같은 리소스 파일의 버전 번호 가져오기도 지원합니다. 는 여러 파일을 가져올 때에도 지원됩니다. improt 태그는 판단 로딩을 지원합니다. 예를 들어 다음은 먼저 name 변수가 설정되었는지 여부를 판단합니다. 또는 더 복잡하게 하려면 다음 기능을 사용할 수도 있습니다. 컴파일된 템플릿 캐시는 다음과 같습니다.
2.태그 로드 두 번째는 URL을 통해 현재 프로젝트의 공개 JS 또는 CSS를 가져오는 로드 태그입니다. 예를 들면 다음과 같습니다. 특수 템플릿 태그 교체는 href 속성에서 사용할 수 있습니다. 예를 들면 다음과 같습니다. 로드 태그는 유형 속성을 지정할 필요가 없으며 시스템이 접미사에 따라 자동으로 결정합니다. 물론 로드 태그는 조건부 판단 호출도 지원합니다. 시스템은 js와 css라는 두 개의 태그 별칭도 제공합니다. 사용법은 다음과 같습니다. load 태그는 여러 리소스 파일을 동시에 가져오는 것을 지원합니다. 심지어 서로 다른 유형의 리소스 파일도 가져올 수 있습니다. |