uni-app h5在页面使用 navigateBack 返回上一个页面时,页面的数据没有得到刷新,但是检查数据的时候却发现数据在js已经是新数据了,唯独页面还是旧数据
刷新了一下,界面的数据才同步过来, 我试着加上监听器还是不行,将页面显示的数据放在计算属性,还是不行,虽然js里的数据都已经是最新了.
但界面还是无法呈现出最新的界面.
因为是页面需要刷新一下才能出现,那么我就让他刷新一下,可能用户效果会有点差,但总比不出来的好
// #ifdef APP-PLUS
uni.navigateBack({
delta: 1
});
// #endif
// #ifdef H5
app.globalData.PublicUtil.redirectByUrl(app.PageUrl.selectDepartmentUrl + '?limitSelectPerson=' + limitSelectPerson,0);
// #endif
h5中就使用redirectTo进行页面跳转,此时页面每次跳转都正常,就是刷的一下有点不太好