wx原生小程序转Taro后,setData后组件不更新



  • 1、环境:wx原生小程序转Taro React二次开发
    2、问题描述:原生小程序转Taro成功后 ,在主页面(pages/index/index)中将onload替换成componentWillMount,在componentWillMount中执行网络请求this.getHomeData();(网络请求封装如下)7e727a43-b766-4b9d-9c5b-58345ed91dc5-image.png
    (this.getHomeData()方法如下)
    825aad3d-3a28-4b8c-a1fb-923ef95d51b4-image.png
    问题描述:页面渲染完成,接口还没请求到数据,导致数据更新不上去,接口请求完之后,setdata不刷新页面,数据是请求到了,我切换一个页面,再返回数据就渲染上去了
    (使用setState会报setState ubderfind的错误)
    请问这是网络请求写的有问题还是其他问题呢?


登录后回复