Vue의 템플릿은 개발자의 실제 요구 사항과 사용되는 도구에 따라 다릅니다. 일반적으로 다음 위치에 배치할 수 있습니다.
Vue 구성 요소는 템플릿에서 자체 템플릿을 정의할 수 있습니다. Vue는 핵심 기능입니다. 컴포넌트의 script 태그에서 template를 이용하여 템플릿을 정의하고, 템플릿을 컴포넌트에 바인딩하여 사용합니다. 예:
<template> <div> <h1>{{ title }}</h1> <p>{{ content }}</p> </div> </template> <script> export default { name: 'MyComponent', data() { return { title: 'Vue Template', content: 'This is a Vue template example' } } } </script>
Vue 구성 요소가 점점 더 복잡해짐에 따라 단일 파일 구성 요소를 사용해야 하는 다중 파일 구성 요소를 사용하는 것이 더 편리해졌습니다. 단일 파일 구성 요소의 주요 특징은 템플릿, 스타일 및 논리가 모두 .vue 파일에 캡슐화된다는 것입니다. 예:
<template> <div> <h1>{{ title }}</h1> <p>{{ content }}</p> </div> </template> <script> export default { name: 'MyComponent', data() { return { title: 'Vue Template', content: 'This is a Vue template example' } } } </script>
때로는 완전히 새로운 템플릿을 작성하는 대신 일반적인 Vue 템플릿을 사용하고 싶을 수도 있습니다. 이 경우 이를 달성하기 위해 포함된 템플릿을 사용하도록 선택할 수 있습니다. 포함된 템플릿은 다음과 같이 작성할 수 있습니다.
<template id="my-template"> <div> <h1>{{ title }}</h1> <p>{{ content }}</p> </div> </template> <script> export default { name: 'MyComponent', data() { return { title: 'Vue Template', content: 'This is a Vue template example' } }, template: document.getElementById('my-template') } </script>
Vue CLI는 Vue 프로젝트를 빠르게 시작할 수 있도록 사전 정의된 공개 템플릿을 제공할 수 있습니다. 공개 템플릿에는 webpack, webpack-simple, browserify, browserify-simple, simple 등이 포함됩니다. 이러한 템플릿은 공식 문서를 통해 다운로드하여 사용할 수 있습니다.
요약
위는 Vue 템플릿의 주요 저장 위치와 형태입니다. 템플릿은 Vue 구성 요소 내부에서든 단일 파일 구성 요소에서든 쉽게 정의할 수 있습니다. 물론 공개 템플릿을 선택하여 자신만의 Vue 애플리케이션을 개발하고 개발 프로젝트를 빠르게 시작할 수도 있습니다.
위 내용은 Vue 템플릿은 프로젝트의 어디에 배치해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!