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里面有一个异步方法暂时去掉显示就正常了。

回到顶部