HarmonyOS 鸿蒙Next:dialog中使用list的scrollToIndex(this.secondSelected, true, ScrollAlign.CENTER)功能,崩溃

发布于 1周前 作者 songsunli 来自 鸿蒙OS

HarmonyOS 鸿蒙Next:dialog中使用list的scrollToIndex(this.secondSelected, true, ScrollAlign.CENTER)功能,崩溃

dialog中当触发list配套的

this.secondScrollController.scrollToIndex(this.secondSelected, true, ScrollAlign.CENTER)时,迅速关闭dialog,会导致cppCrash

1 回复

针对HarmonyOS中Dialog中使用List的scrollToIndex(this.secondSelected, true, ScrollAlign.CENTER)功能导致崩溃的问题,首先需要确保this.secondSelected索引值在List的有效范围内(即0到List长度减1之间)。此外,检查List组件是否已经渲染完成并包含足够的数据项以供滚动。

如果this.secondSelected值正确且List已准备好,尝试移除true(即不启用平滑滚动)看是否能避免崩溃,这有助于确定问题是否与动画效果相关。

如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部