uview u-collapse 折叠面板无法动态设置高度

1,328 阅读1分钟

请求数据后,执行 this.nextTick(() => { this.refs.collapseView.init() })动态设置高度

<u-collapse ref="collapseView" :item-style="itemStyle" :body-style="bodyStyle" :head-style="headStyle" event-type="close"  :arrow="true" :accordion="true">
    <u-collapse-item :index="index" :title="item.head" v-for="(item, index) in cpList" :key="index">
            <view class="collapse-item">
                    <u-parse :html="item.body"></u-parse>

            </view>
    </u-collapse-item>
</u-collapse>
                                
this.$nextTick(() => {
   this.$refs.collapseView.init()
})