uni-app 微信小程序 数据刷新后界面不刷新
uni-app 微信小程序 数据刷新后界面不刷新
项目属性 | 详细信息 |
---|---|
产品分类 | uniapp/App |
PC开发环境操作系统 | Windows |
PC开发环境操作系统版本号 | Windows 10 家庭中文版 |
HBuilderX类型 | 正式 |
HBuilderX版本号 | 3.8.12 |
手机系统 | iOS |
手机系统版本号 | iOS 17 |
手机厂商 | 苹果 |
手机机型 | iPhone 12 mini |
页面类型 | nvue |
vue版本 | vue2 |
打包方式 | 云端 |
项目创建方式 | HBuilderX |
示例代码:
onLoad() {
this.getData();
},
methods: {
async getData(){
let result = await Eapp.http.post("index");
console.log(result);
this.adList = result.ad_lists;
this.typeList = result.type_list;
this.notice = result.notice;
this.policy = result.policy;
// uni.stopPullDownRefresh();
},
}
操作步骤:
- 首页请求数据并赋值
预期结果:
- 首页请求数据成功后,可以在首页显示
实际结果:
- 首页请求数据成功后,界面不显示
bug描述:
uniapp 开发小程序 数据刷新后界面没有刷新,组件内的参数也没有改变。(在微信开发者工具上是正常显示的,真机调试请求成功后界面不刷新)
更多关于uni-app 微信小程序 数据刷新后界面不刷新的实战教程也可以访问 https://www.itying.com/category-93-b0.html
4 回复
再次进来日志打了么?
你可以先用onshow试试,看可以渲染不,看下是什么问题
更多关于uni-app 微信小程序 数据刷新后界面不刷新的实战教程也可以访问 https://www.itying.com/category-93-b0.html
在onshow内请求数据,请求结果可以正常打印,界面没有刷新。刚刚升级了微信版本。微信版本号是8.0.42
看一眼你打的日志,然后还有怎么去渲染的? 你是微信小程序?那用nvue没什么意义啊
解决了 main.js里面有一个异步方法暂时去掉显示就正常了。