标签:定义 register html color blog 输出 .com 年龄 自定义组件
<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>
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就可以在自定义组件时传递给组件内容,组件接收内容并输出
标签:定义 register html color blog 输出 .com 年龄 自定义组件
原文地址:http://www.cnblogs.com/model-zachary/p/6947671.html