在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
举例: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>slot插槽练习</title> <script src="../../js/vue.js"></script> </head> <body> <div id="app"> <div style="border: 7px solid blueviolet;"> <h2>父组件</h2> <cpn> <!-- 将一个元素添加到指定得插槽位置 --> <button slot="left">按钮</button> <input type="text" slot="right" placeholder="这是输入框..."></input> </cpn> </div> </div> <template lang="" id="cpn"> <div style="border: 6px solid green;"> <h2>子组件</h2> <!-- 在子组件中定义三个插槽,插槽内得值为默认值 --> <slot name="left">左</slot> <slot name="mediate">中</slot> <slot name="right">右</slot> </div> </template> <script> new Vue({ el:'#app', components:{ cpn:{ template:'#cpn', } } }) </script> </body> </html> 效果如图:
到此这篇关于 浅谈Vue中插槽slot的使用方法的文章就介绍到这了,更多相关Vue中插槽slot用法内容请搜索极客世界以前的文章或继续浏览下面的相关文章希望大家以后多多支持极客世界! |
请发表评论