您当前的位置: 首页 > 学无止境 > JS经典实例 网站首页JS经典实例
多插槽及填充
发布时间:2020-02-09 17:47:24编辑:雪饮阅读()
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<div id="app"></div>
<script type="text/javascript" src="./node_modules/vue/dist/vue.js"></script>
<script type="text/javascript">
//声明一个名叫“mySlot”的组件,并给其两个可填充的插槽
Vue.component('mySlot',{
template:`
<li>
<slot name = 'two'></slot>
<slot name = 'one'></slot>
</li>
`
});
//调用全局组件“mySlot”并分别填充其两个插槽
var App = {
template:`
<div>
<ul>
<mySlot>
<h2 slot = 'one'>填充插槽1</h2>
<h3 slot = 'two'>填充插槽2</h3>
</mySlot>
</ul>
</div>
`
}
new Vue({
el:'#app',
components:{App},
template:'<App />'
});
</script>
</body>
</html>
关键字词:vue,插槽,slot,name
下一篇:全局组件的事件