您当前的位置: 首页 > 知识百科 > 小程序修改数据页面不渲染怎么解决

小程序修改数据页面不渲染怎么解决

时间:2023-07-01 14:05 阅读数:28 人阅读 分类:知识百科

  小程序的开发过程中涉及到很多问题,稍微不注意就会导致小程序开发失败,小程序修改数据页面不渲染也是一件很麻烦的事,如果得不到解决,很有可能也会直接倒是小程序开发者在开发过程中遇到更大的问题。所以今天小编要为大家提供小程序修改数据页面不渲染的解决办法,以下是解决问题所需要的小程序代码。

  小程序修改数据页面不渲染其实就是数据修改不生效的问题

  小程序开发者们经常会这样写,所以小编还要介绍setData()的问题。

  var that = this;

  wx.getStorage({

  key: 'user',

  success: function(res){

  console.log(res.data)

  that.data.params.uuid = res.data.uuid;

  that.data.params.ticket = res.data.ticket;

  that.data.params.courseUuid = options.courseUuid;

  that.data.params.isCompany = options.isCompany;

  that.fetchData();

  that.getShareList();

  }

  })

  我们给data对象进行了一些赋值操作,但是发现接着使用这些小程序数据的时候是不对的,我们赋值的数据并没有成功的渲染到页面。找了好久之后我发现,原来要想数据立马生效,必须要调用小程序一下setData()方法才能有用,所以上面的代码修改如下:

  var that = this;

  wx.getStorage({

  key: 'user',

  success: function(res){

  console.log(res.data)

  that.data.params.uuid = res.data.uuid;

  that.data.params.ticket = res.data.ticket;

  that.data.params.courseUuid = options.courseUuid;

  that.data.params.isCompany = options.isCompany;

  that.setData({

  params: that.data.params

  })

  that.fetchData();

  that.getShareList();

  }

  })

  小程序修改数据页面不渲染的解决办法,相信大家在看完上述资料以后都有了相应的了解,如果大家还有不懂的,其实可以在文章底部留言,或者直接在微信小程序商店进行搜索。希望大家都能掌握小程序修改数据页面不渲染的解决办法,从而在开发小程序的路上更加轻松。

  

  微信小程序多级渲染怎么做?

  微信小程序渲染页面方法

  微信小程序怎么制作动态渲染?