美文网首页
26_内容分发(slot)

26_内容分发(slot)

作者: CHENPEIHUANG | 来源:发表于2018-02-11 11:30 被阅读0次
<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>Document</title>
</head>
<body>
    <div id="app">
        <my-component>
            <p slot='no1'>11111111</p>
            <p slot='no2'>22222222</p>
            <p>33333333</p>
        </my-component>
    </div>
    
    <script src="js/vue.js"></script>
    <script>
        /*
         //第一种写法(全局定义组件):
         
        Vue.component('my-component',{
            //<slot></slot>用于将组件已有内容进行分发
            //在模板<slot>添加name属性,可以为已有内容进行定位
            template:"<div><slot name='no1'></slot><h1>template标题。。。</h1><slot name='no2'></slot><h2>template副标题。。。</h2><slot></slot></div>"
        });
        var vm = new Vue({
            el:"#app"
        })
        */
        
        //第二种写法(局部定义组件):
        
        var slotClass={
            //内容会根据name名去到相应的位置,没有命名的都会被安排到未命名的<slot>中
            template:"<div><slot name='no1'></slot><h1>template标题。。。</h1><slot name='no2'></slot><h2>template副标题。。。</h2><slot></slot></div>"
        };
    
        var vm = new Vue({
            el:"#app",
            components:{
                'my-component':slotClass
            }
        })
        
    </script>
</body>
</html>

相关文章

  • 26_内容分发(slot)

  • slot是什么?有什么作用?原理是什么?

    slot又名插槽,是Vue的内容分发机制,组件内部的模板引擎使用slot元素作为承载分发内容的出口。插槽slot是...

  • slot(插槽)

    slot又称插槽,是Vue的内容分发机制,组件内部的模板引擎使用slot元素作为承载分发内容的出口。插槽slot是...

  • slot内容分发

    概述 通俗地说,slot内容分发要解决的问题就是:父组件需要在子组件内放一些DOM,那么这些DOM是显示、不显示、...

  • slot内容分发

    1.编写组件my-slot1;2.在组件里添加(默认插槽或者具名插槽); 3.调用该组件(my-slot1),往插...

  • slot内容分发

    slot: 位置;狭槽;水沟;硬币投币口 ---from有道词典个人理解为位置预占, 有新增则覆盖, 无则显示预占...

  • Slot 分发内容

    需要做个页面,涉及 查看、编辑,来列一下流程: 路由传 Id 过来,捕获 Id 使用 Ajax 获取这个 Id 的...

  • slot内容分发

    本意:位置、槽如果想显示wbs17022中的内容 => wbs17022...

  • slot分发内容

    一、slot定义 中文插槽,混合父组件的内容与子组件自已模板的方式其中 Vuejs 把 slot 元素作为原始内容...

  • 27.Vue slot内容分发-解构

    Vue slot的使用参考:26.Vue slot内容分发 什么是slot分发解构:官方定义:如果一个 JavaS...

网友评论

      本文标题:26_内容分发(slot)

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