美文网首页
slot插槽:内容分发

slot插槽:内容分发

作者: coffee1949 | 来源:发表于2019-06-02 17:51 被阅读0次
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>vue</title>
        <script type="text/javascript" src="vue.js"></script>
    
    </head>
    <body>
        <div id="app">
            <bspanel>
                <h1 slot='title'>世界,你好,</h1>
                <div slot='content'>我是大坏蛋</div>
                你是小仙女
    
            </bspanel>
        </div>
    
        <script type="text/x-template" id='bspanel'>
            <div>
                <slot name='title'>我是标题</slot>
                
                <slot name='content'>我是内容</slot>
                <!-- slot标签中的内容是默认值,如果使用了此slot会覆盖 -->
                <slot name='bottom'>我是底部</slot>     
    
                <slot></slot>
            </div>
    
        </script>
        <script type="text/javascript">
            var bspanel = {
                template: '#bspanel',
                props: []
            }
        
    
            var app = new Vue({
                data: {
                    
                },
                components: {bspanel}
            }).$mount('#app')
    
    
    
        </script>
    </body>
    </html>
    
    

    相关文章

      网友评论

          本文标题:slot插槽:内容分发

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