返回顶部
首页 > 资讯 > 前端开发 > node.js >微信小程序遇到修改数据后页面不渲染怎么办
  • 490
分享到

微信小程序遇到修改数据后页面不渲染怎么办

2024-04-02 19:04:59 490人浏览 泡泡鱼
摘要

这篇文章将为大家详细讲解有关微信小程序遇到修改数据后页面不渲染怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。微信小程序遇到修改数据后页面不渲染的问题解决前言:去年从

这篇文章将为大家详细讲解有关微信小程序遇到修改数据后页面不渲染怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

微信小程序遇到修改数据后页面不渲染的问题解决

前言:

去年从小程序一开始出来到现在,我一直是比较看好和保持一定的关注度的,小程序的掀起的波浪我觉得一开始是在前端及其他技术开发人群中的,这是我第一次有意识的亲眼目睹了一个新技术的发展,还是感觉比较荣幸的。
唱衰小程序?我的观点是肯定不可能,因为现在每天提交审核的小程序还在继续增加,而且有些小程序确实很好用,比如摩拜的扫码骑车,还有我上周去KTV,直接用小程序扫屏幕上的二维码,就可以绑定房间,然后通过小程序点歌,切歌,发表情包等方便好玩的事情,所以,在我看来,有些应用场景是非常适合小程序的,以后生活中的更多场景会更多的应用小程序。

截止到目前,小程序的系列文章写了有十几篇,基本上是解决开发中的一些问题,踩过的坑。我的小程序也已经写的差不多了,但是公司的https加密认证还没有弄好,所以只能暂且搁置在那里了。

数据修改不生效

今天继续要介绍一个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();
  }
})

关于“微信小程序遇到修改数据后页面不渲染怎么办”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: 微信小程序遇到修改数据后页面不渲染怎么办

本文链接: https://lsjlt.com/news/70329.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 微信小程序遇到修改数据后页面不渲染怎么办
    这篇文章将为大家详细讲解有关微信小程序遇到修改数据后页面不渲染怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。微信小程序遇到修改数据后页面不渲染的问题解决前言:去年从...
    99+
    2024-04-02
  • uniapp数据修改了页面不渲染怎么办
    近年来,随着移动端应用不断发展,uniapp作为一款跨平台的开发框架,备受开发者青睐。但是,也出现了一些问题,其中之一就是uniapp数据修改了页面不渲染的情况。下面我们来探讨该情况的可能原因和解决方法。首先,需要了解的是uniapp是基于...
    99+
    2023-05-14
  • 小程序请求数据后如何渲染页面
    在小程序使用onLoad事件请求数据后实现页面渲染,实现代码如下:onLoad:function(){var that = thiswx.request({url:url, //url请求数据的地址method:"POST",data:{....
    99+
    2024-04-02
  • 微信小程序怎么使用wx.request请求服务器json数据并渲染到页面
    这篇文章将为大家详细讲解有关微信小程序怎么使用wx.request请求服务器json数据并渲染到页面,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。具体如下:微信小程序的数...
    99+
    2024-04-02
  • 微信小程序中函数定义、页面渲染的示例分析
    这篇文章主要为大家展示了“微信小程序中函数定义、页面渲染的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“微信小程序中函数定义、页面渲染的示例分析”这篇文...
    99+
    2024-04-02
  • 微信小程序页面文字怎么改
    一、修改页面中的文字信息进入微信开发者工具,打开小程序项目文件,在项目文件中,依次查找:index/index.wxml文件,打开;index.wxml文件打开后,修改页面中标签的文字信息,即可;二、修改页面标题文字进入微信开发者工具,打开...
    99+
    2024-04-02
  • 微信小程序子页面的tabbar怎么改
    改微信小程序子页面的tabbar的案例:可在app.json中写的tabList中修改,例如在app.json中找到tabbar,设置tabbar的列表,也就是底部的菜单栏。"list":[  &nb...
    99+
    2024-04-02
  • 怎么把html5页面嵌入到微信小程序
    本篇内容介绍了“怎么把html5页面嵌入到微信小程序”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!   ...
    99+
    2024-04-02
  • 微信小程序充值页面及小程序支付后回调怎么实现
    本篇内容主要讲解“微信小程序充值页面及小程序支付后回调怎么实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“微信小程序充值页面及小程序支付后回调怎么实现”吧!用户在小程序中发起充值请求时,一般会...
    99+
    2023-06-26
  • 微信小程序怎么实现不同页面之间传值
    今天小编给大家分享一下微信小程序怎么实现不同页面之间传值的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。我们在开发微信小程序的...
    99+
    2023-06-26
  • java中遇到微信小程序 "支付验证签名失败" 问题怎么办
    小编给大家分享一下java中遇到微信小程序 "支付验证签名失败" 问题怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起...
    99+
    2024-04-02
  • 微信小程序wx.navigateTo中events属性怎么实现页面间通信传值,数据同步
    这篇文章给大家分享的是有关微信小程序wx.navigateTo中events属性怎么实现页面间通信传值,数据同步的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。上级页面新打开页面通...
    99+
    2024-04-02
  • 2023年最新最全uniCloud入门学习,零基础入门到实战项目 uni-admin打造uniapp网页后端 微信支付宝抖音小程序后端 unicloud数据后台快速打造uniapp小程序项目
    今天开始带着大家一起零基础学习uniCloud,在下面的课程中我们就简称uniCloud为cloud吧。我这里从零基础开始教大家,后面可以带大家简单的做一个实战项目。所以不用担心自己没有基础,跟着石头哥认真学习就行了的。 一,认识un...
    99+
    2023-08-23
    uni-app unicloud uniadmin 小程序 云开发
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作