十、Vue-具名插槽的使用
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>行找的皮卡丘</title>
</head>
<body>
<div id="app">
</div>
</body>
<script type="text/javascript" src="js/vue.min.js"> </script>
<script type="text/javascript"> Vue.component('slot-name', { template: ` <div> <slot name="header"></slot> <!--一个不带 name 的 <slot> 出口会带有隐含的名字“default”。--> <slot></slot> <slot name="footer"></slot> </div> ` }) new Vue({ el: "#app", template: ` <!--使用全局组件slot-name--> <slot-name> <p slot='header'>页头</p> <p>内容</p> <p slot='footer'>页脚</p> </slot-name> ` }); </script>
</html>