详解Vue中使用插槽(槽),聚类插槽

  

  

这里总结两点

  
      <李>如果不在子组件中使用插槽(槽),那么在子组件中写任何代码都是无效的的,不会显示李   <李>(插槽默认值)如果子组件中没有插入任何代码的话就会显示组件插槽中的内容李   
  

        & lt; p> Dell

  & lt; child>   & lt; p> Dell

  & lt;/child>   之前      

这里如果是这样的

        & lt; child>& lt;/child>之前      

就会显示& lt; slot>默认内容& lt;/slot>中的默认内容,

  

  

1,如果不在子组件中使用插槽(槽),那么在子组件中写任何代码都是无效的的,不会显示

  

2,(插槽默认值)如果子组件中没有插入任何代码的话就会显示组件插槽中的内容

  

这里如果是这样的

        & lt; child>& lt;/child>之前      

就会显示& lt; slot>默认内容& lt;/slot>中的,默认内容

  

3,聚类插槽
  

  

子组件这么写:

        模板:“& lt; div>   & lt; slot>默认内容& lt;/slot>   & lt; p> content

  & lt; slot>默认内容& lt;/slot>   & lt;/div>      

然后这么引用:

        & lt; child>   & lt; div> header
  & lt; div> footer
  & lt;/child>      

就会发现结果是

  
  


  页脚
  内容
  头
  

,页脚      

这个不是我的本意,那么怎么办,这里就引入了聚类插槽
  子组件:

        模板:“& lt; div>   & lt;槽name='标题'在默认内容& lt;/slot>   & lt; p> content

  & lt;槽的名字=耙辰拧痹谀夏谌? lt;/slot>   & lt;/div>      

子组件引用:

        & lt; child>   & lt; div槽='标题'祝辞header