问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

微信小程序websoket怎么实时刷新页面

发布网友 发布时间:2022-04-23 11:21

我来回答

2个回答

懂视网 时间:2022-05-18 19:49

在微信小程序开发的过程中,在一个页面中对数据操作之后我们大多数时间都需要刷新一下当前界面以把操作之后的结果显示出来,但是如何在执行操作后进行本页面的刷新就成了一个问题很大但是很需要的操作。下面介绍一下微信小程序刷新当前界面的几种方法。

方法一:this.onLoad()

使用方法:在操作函数中调用this.onLoad()或that.onLoad()(有时候this的作用域不够的时候需要定义that = this)。

适用场景:本次操作对页面onLoad函数所携带的各种参数没有影响。这时候我们在页面第一次执行onLoad函数的时候可以定义一个变量_options将onLoad函数的参数options存储到这个变量中,等操作函数执行完毕时,调用this.onLoad(_options),如果本次操作之后下一次该界面加载时onLoad函数的options变量发生了改变则使用该方法无效。

方法二:this.onReady() 或者 this.onShow()(亲测有效)

使用方法:在操作函数中调用this.onReady()函数。

使用前提:本页面的数据操作需要在页面的onReady()或onShow()函数中完成。

方法三:定义标志

使用方法:在app.js中,定义一个全局变量Flag,默认值为false,进入其它页面的时候将它置为true,在页面的onShow方法里加一个判断,如果Flag为true的话,先将它的值设置为false,再调用接口获取数据。代码如下:

onShow: function(){
 if (app.globalData.Flag) {
 app.globalData.Flag = false;
 this.getData();//调用接口获取数据
 } 
} 

这种方法虽然感觉有点复杂而且笨重,但是确实可以解决实际问题。

热心网友 时间:2022-05-18 16:57

把传输的内容保存到变量里面!数据改变了,页面就刷新了!这个接口我也没用过~~而且wensocket用到的场景并不多~一般是聊天室之类的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
RDL是什么意思 报税软件是什么意思 某公司的财务报表管理软件属于 报表系统指的是什么? 怎么玩真三最好?我是新手选什么英雄最好? 真三新手玩什么英雄好? 最近玩魔兽真三,想请问一下高手,初期用什么英雄最好,新手攻略 新手玩真三选什么英雄好啊 ...离泡还有一段距离的地方好几片红,红的地方又疼又痒的,怎么办... 眼角出了好多小水疱.医生说是疱疹.怎么办 行程卡在微信小程序里面刷新怎么失败 苹果手机小程序怎么更新不了 如何设计一个能够在后台自动刷新某个网页的小程序? 淘菜菜小程序怎么刷新 小程序里页面后退怎么刷新页面 怎么更新微信小程序 kkid小程序怎么刷新 电脑小程序怎么下拉刷新 如何做凉拌腐竹? 凉拌腐竹需要用到哪些调味料?可以不用蒜蓉吗? 想要凉拌腐竹非常好吃,哪些步骤是必须注意的? 做凉拌腐竹,记住哪些窍门,能使腐竹无硬芯很柔软,又不失筋道呢? 凉拌腐竹的做法是什么? 凉拌腐竹应该怎样做? 如何制做表格 要怎么样才知道做表格的水平 如何把照片做成视屏加上字幕,推荐个软件! excel表格如何填写平方 新人求解,怎么把图片加上音频做成视频 如何让WORD中这两个表格平行 小程序下拉刷新后再次刷新必须要先上滑怎么解决 为什么qq的小程序刷新不出来了 小程序如何添加更新内容 《战魂铭人》装备道具怎么合成? 战魂铭人忍者斗篷有怎么合 战魂铭人医保卡怎么合成 战魂铭人狂战号角怎么合成 战魂铭人药水怎么做 战魂铭人最强装备是什么 最强装备合成公式分享 《战魂铭人传奇》物品原胚是什么? 战魂鸣人中获得的材料有什么用? 战魂铭人传奇物品原胚怎么获得 战魂铭人怎么喝两杯酒 战魂铭人纸盾有啥用 《战魂铭人传奇》物品打造台在哪里? 安卓手机的电池电压,你们的手机是多少V关机 xtepsports是什么牌子衣服羽绒服 问下,羽绒服品牌哪个好啊?要户外运动型的啊。 为什么淘宝上的特步新款羽绒服比实体店便宜好多 特步羽绒服