赞
踩
插槽slot分为
在组件的wxml页面中定义slot
- <view>
- <slot></slot>
- <view>
在使用组件的页面中给插槽填充数据,其中,my-test5是组件的名称。
- <my-test5>
- 通过使用者填充的slot
- </my-test5>
在微信小程序中,插槽slot默认只能有一个,如果希望组件中使用多个插槽,需要在组件的.js文件中定义multipleSlots为true
- Component({
- options:{
- multipleSlots:true
- }
- }
多个slot使用不同的name属性进行区分
- <view>
- <slot name="before"></slot>
- <view>
- 组件本身
- </view>
- <slot name="after"></slot>
- </view>
在页面中使用slot,通过slot属性进行标注
- <my-test5>
- <view slot="before">
- 通过使用者填充的slot
- </view>
- <view slot="after">
- 通过使用者填充的slot
- </view>
- </my-test5>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。