1***@qq.com
1***@qq.com
  • 发布:2020-11-22 23:55
  • 更新:2020-11-22 23:55
  • 阅读:591

#插件讨论# 【 IndexedList 索引列表 - DCloud 】小程序端是否不支持父组件向孙组件传slot?

分类:uni-app

如题,我想把这个索引列表改成可以自定义样式的组件,然后就在item组件和list组件里都写了slot,然后从页面开始传slot进去,在h5端是可以使用的在小程序端是使用不了的。。请问这种父组件向孙组件传slot在小程序端要怎么实现?能不能实现?

页面::<uni-indexed-list :options="list" :showSelect="false" @click="bindClick">
<template v-slot:item="{item}">
<label class="sdasdasds">
sdasdasds
<checkbox v-if="isChoose&&!isChooseOne" style="transform: scale(0.8);" :color="chooseList.find(v=>v.id==item.name.id) ? '#007aff' : null" :checked="chooseList.find(v=>v.id==item.name.id)!=null" />
{{item.name.name}}
</label>
</template>
</uni-indexed-list>

父组件::<uni-indexed-list-item :list="list" :loaded="loaded" :key="idx" :idx="idx" :showSelect="showSelect" @itemClick="onClick">
<template v-slot="{item}">
<slot :item="item"> </slot>
</template>
</uni-indexed-list-item>

孙组件::<slot :item="item">
<text class="uni-indexed-list__item-content">{{ item.name }}</text>
</slot>

2020-11-22 23:55 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复