uni-app 下拉刷新和上拉加载没有重新渲染页面

uni-app 下拉刷新和上拉加载没有重新渲染页面

问题描述

uni-app H5页面运行时,下拉刷新和上拉加载方法能执行,但执行之后页面没有重新渲染。
如果改成页面上元素click事件触发下拉刷新和上拉加载的方法,则能正常渲染页面。

求解

1 回复

更多关于uni-app 下拉刷新和上拉加载没有重新渲染页面的实战教程也可以访问 https://www.itying.com/category-93-b0.html


问题可能出现在数据更新后未触发视图层渲染。在uni-app中,下拉刷新和上拉加载的回调函数执行后,需要手动调用this.$forceUpdate()强制页面重新渲染,或确保数据变更通过Vue的响应式机制更新。

检查代码中是否在刷新/加载完成后正确更新了数据,并尝试在方法末尾添加:

this.$forceUpdate();
回到顶部