计算机网络/计算机科学与应用/系统/运维/开发

具名插槽的使用


<!DOCTYPE html>

<html>

<head>

<title>插槽</title>

<meta charset="utf-8">

</head>

<body>

<div id="app">

<!-- 替换中间的插槽 -->

<cpn><span slot="center">标题</span></cpn>

</div>

<template id="cpn">

<div>

<slot name="left"><span>左边</span></slot>

<slot name="center"><span>中间</span></slot>

<slot name="right"><span>右边</span></slot>

</div>

</template>

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

<script type="text/javascript">

// root组件

let app = new Vue({

el:"#app",

data:{

},// 注册局部组件语法糖

components:{

cpn:{

template:'#cpn'

}

}

})

</script>

</body>

</html>


业精于勤而荒于嬉,行成于思而毁于随

评论

^