>  기사  >  웹 프론트엔드  >  vue의 각 단일 파일 구성 요소는 무엇으로 구성되어 있나요?

vue의 각 단일 파일 구성 요소는 무엇으로 구성되어 있나요?

下次还敢
下次还敢원래의
2024-04-28 00:09:161092검색

Vue 단일 파일 구성 요소는 세 부분으로 구성됩니다. 템플릿: HTML 구문을 사용하여 시각적 표현을 정의합니다. 스크립트: JavaScript 구문을 사용하여 논리적 동작을 정의합니다. 스타일: CSS 구문을 사용하여 스타일을 정의합니다.

vue의 각 단일 파일 구성 요소는 무엇으로 구성되어 있나요?

Vue 단일 파일 구성 요소의 구성

Vue 단일 파일 구성 요소는 세 부분으로 구성됩니다.

1 템플릿(템플릿)

템플릿 부분은 구성 요소의 시각적 표현을 정의합니다. HTML 구문을 사용하여 작성되었으며 Vue 지시문 및 보간을 사용하여 데이터를 동적으로 렌더링할 수 있습니다.

2. 스크립트

스크립트 부분은 구성 요소의 논리적 동작을 정의합니다. 이는 JavaScript로 작성되었으며 구성 요소의 데이터, 메서드 및 수명 주기 후크를 포함합니다.

3. 스타일

스타일 부분은 구성 요소의 스타일을 정의합니다. CSS 구문을 사용하여 작성할 수 있으며 클래스 선택기, ID 선택기 및 미디어 쿼리를 포함할 수 있습니다.

예:

<code class="html"><template>
  <div>
    <h1>{{ title }}</h1>
    <p>{{ message }}</p>
  </div>
</template>

<script>
export default {
  data() {
    return {
      title: 'Hello Vue',
      message: 'Welcome to the Vue world!'
    }
  }
}
</script>

<style>
h1 {
  color: blue;
}
p {
  color: red;
}
</style></code>

이 예에서는:

  • 템플릿 섹션은 제목과 메시지가 있는 div 컨테이너를 정의합니다.
  • script 섹션은 구성 요소의 제목과 메시지 데이터를 정의합니다.
  • styles 섹션은 h1 및 p 요소의 스타일 속성을 정의합니다.

위 내용은 vue의 각 단일 파일 구성 요소는 무엇으로 구성되어 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.