美文网首页
vue 学习记录之slot分发内容

vue 学习记录之slot分发内容

作者: 淡然7698 | 来源:发表于2017-11-07 22:24 被阅读22次

    slot分发内容

    不具名slot用来备用插入,子组件只有不具名的slot时候,父组件才回调用slot内容,如果子组件有其他内容,父组件的内容会替换掉slot内容,slot内容不显示。

    子组件:
    <div>
    <h2>我是子组件的标题</h2>
    <slot>
      只有在没有要分发的内容时才会显示。
    </slot>
    </div>
    
    父组件模版:
    <div>
      <h1>我是父组件的标题</h1>
      <my-component>
        <p>这是一些初始内容</p>
        <p>这是更多的初始内容</p>
      </my-component>
    </div>
      
    
    渲染结果:
    <div>
      <h1>我是父组件的标题</h1>
      <div>
        <h2>我是子组件的标题</h2>
        <p>这是一些初始内容</p>
        <p>这是更多的初始内容</p>
      </div>
    </div>
    

    相关文章

      网友评论

          本文标题:vue 学习记录之slot分发内容

          本文链接:https://www.haomeiwen.com/subject/ejysmxtx.html