vue_cli的slot插槽

在外壳组件中

 1 <template>
 2   <div class="waike">
 3     <div>头部--Waike</div>
 4     <slot name="content"></slot> <!-- 要发生变化的内容用slot插槽占位 -->
 5     <div>底部--Waike</div>
 6   </div>
 7 </template>
 8 <script>
 9 export default {
10   name: 'Waike'
11 }
12 </script>

在要使用外壳的组件中

 1 <template>
 2   <div class="parent">
 3     <Waike>
 4       <template #content> <!-- v-slot:插槽名,可简写为#插槽名 -->
 5         <div>要变化的内容写这里--在使用Waike的组件里</div>
 6       </template>
 7     </Waike>
 8   </div>
 9 </template>
10 <script>
11 import Waike from './Waike
12 export default {
13   name: 'Parent',
14   components: {
15     Waike
16   }
17 }
18 </script>

 结果:

 

posted @ 2021-04-30 09:16  码上暴富  阅读(290)  评论(0)    收藏  举报