首页 > 代码库 > slot是标签的内容扩展,也就是说你用slot就可以在自定义组件时传递给组件内容,组件接收内容并输出
slot是标签的内容扩展,也就是说你用slot就可以在自定义组件时传递给组件内容,组件接收内容并输出
html
<div id="app"> <register> <span slot="name">{{message.name}}</span> <span slot="sex">{{message.sex}}</span> <span slot="age">{{message.age}}</span> </register> </div><template id="tmp"> <div> <div>姓名 : <slot name="name"></slot></div> <div>性别 : <slot name="sex"></slot></div> <div>年龄 : <slot name="age"></slot></div> </div></template>
js
var model = { template:`#tmp` } // 全局 // Vue.component(‘register‘,model) var vm = new Vue({ el:"#app", data:{ message:{ name:"小智", sex:"男", age:24 } } , components:{ "register":model } })
slot是标签的内容扩展,也就是说你用slot就可以在自定义组件时传递给组件内容,组件接收内容并输出
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。