키 포인트
const app = Vue.createApp({}) app.component('primary-button', { template: ` <button> <slot>OK</slot> </button> ` }) app.mount('https://www.php.cn/link/93ac0c50dd620dc7b88e5fe05c70e15bapp')
<div id="app"> <primary-button></primary-button> </div>
<🎜 🎜> <<> "오늘의 문장"구성 요소
<div id="app"> <primary-button>Subscribe</primary-button> </div>
<,>이 예에서는 컨텐츠가 동일하게 유지되는 제목을 만듭니다. 그런 다음 슬롯 구성 요소를 단락에 넣습니다. 구성 요소를 렌더링 할 때 VUE는 견적 구성 요소에서 제목을 표시 한 다음 견적 태그에 넣는 내용을 표시합니다. 또한 견적 생성 및 구현에 사용 된 CSS 클래스에주의하십시오. 필요에 따라 구성 요소를 두 가지 방식으로 스타일링 할 수 있습니다.
여러 슬롯 사용
단일 슬롯은 매우 강력하지만 많은 경우에는 충분하지 않습니다. 실제 시나리오에서는 일반적으로 작업을 완료하려면 여러 슬롯이 필요합니다. 다행히도 Vue는 우리가 원하는만큼 많은 슬롯을 사용할 수있게 해줍니다. 간단한 카드 구성 요소를 구축하여 여러 슬롯을 사용하는 방법을 살펴 보겠습니다.
<<> 기본 카드 구성 요소를 빌드
우리는 세 부분으로 카드 구성 요소를 만들 것입니다 : 제목, 바디 및 바닥 글 : <🎜 🎜>
위 내용은 VUE 슬롯에 대한 포괄적 인 안내서의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!