首页 > 其他 > 详细

vue中插槽的使用

时间:2020-07-27 12:49:56      阅读:59      评论:0      收藏:0      [点我收藏+]
一、具名插槽
<div class="">
<header>
<slot name="header"></slot>
</header>
<main>
<slot name="mainContanier"></slot>
</mian>
<flooter >
<slot name="flooter" ></flooter>
</flooter>
</div>

插槽内容

<base-loyout>
<h1 slot="header"></h1>
<h2 slot="flooter"></h2>
<base-loyout>
作用域插槽
二、父组件对子组件的加工处理
在子组件中先定义
<ul>
<li v-for="item in list">
<slot v-bind:item=item>{{item.name}}</slot>
<li>
</ul>
下面是在父组件使用
<子组件标签 v-bind:list=list>
<template slot-scope="slotProps">
{{slotProp,info.item}}
</template>
</子组件标签>

vue中插槽的使用

原文:https://blog.51cto.com/14582569/2513363

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!