<uni-collapse ref="collapse" accordion @change="change">
<uni-collapse-item v-for="item in catalogData" :show-animation="true" title-border="none">
<template v-slot:title>
<uni-list>
<uni-list-item :title="item.name" thumb="/static/catalog.png">
<template v-slot:footer>
<button type="primary" size="mini"
@click.stop="addChildClick(item.id)">新增子类</button>
</template>
</uni-list-item>
</uni-list>
</template>
<view class="content">
<!-- {{childCatalogData}} -->
<uni-list>
<uni-list-item v-for="item in childCatalogData" :title="item.name"
thumb="/static/RightAngle.png">
</uni-list-item>
</uni-list>
</view>
</uni-collapse-item>
</uni-collapse>
- 在折叠面板展开的情况下
- 使用addChildClick()方法新增一条数据到childCatalogData,这时候折叠面板中的内容没有动态刷新,但是观测到childCatalogData中已经存在新数据
- 当关闭再打开后,折叠面板显示新增加的数据
2 个回复
3***@qq.com
请问下 解决了吗 这个问题
DCloud_UNI_HT
那个平台出现的问题 ?不同的平台可能有点不太一样,详细描述一下问题的前因后果,具体环境,方便我排查
李白丨
微信小程序有这个问题,折叠面板里面数据是异步请求的;请求成功后,不展示数据,需要点三次右侧展开按钮才有
2024-08-15 16:53
DCloud_UNI_HT
回复 i***@qq.com: 听起来像是数据延迟更新了,有没有可以复现的例子?
2024-08-29 12:00