社区
C#
帖子详情
不刷新页面如何进行实时更新数据?
hjn0212
2019-08-14 04:53:09
我现在有个页面A 里面有个 label 调取数据库某个表数据
客户在页面B添加数据之后 页面A的label自动变成客户最新添加的数据
之前用了定时刷新 每隔多少秒刷新一次页面 但是用户体验太差了,怎么才能在不刷新页面的情况下 让label值第一时间改变?请大神帮帮我这个新手吧
...全文
5964
57
打赏
收藏
不刷新页面如何进行实时更新数据?
我现在有个页面A 里面有个 label 调取数据库某个表数据 客户在页面B添加数据之后 页面A的label自动变成客户最新添加的数据 之前用了定时刷新 每隔多少秒刷新一次页面 但是用户体验太差了,怎么才能在不刷新页面的情况下 让label值第一时间改变?请大神帮帮我这个新手吧
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
57 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haohao7118
2020-03-01
打赏
举报
回复
讨论的很激烈呢
皮皮熊_1989
2019-09-09
打赏
举报
回复
ajax就可以了
坎艺
2019-09-05
打赏
举报
回复
qt有信号和槽,其他定时器吧1秒判定一次this是否刷新也不过分嘛。。。
hjn0212
2019-08-28
打赏
举报
回复
结贴了 谢谢大家伙的帮忙 我这边选择用 AJAX+定时器的方法 因为只读取有没有新消息 所以即时定时器弄的时间很短 也没多大影响 回答的太多 分就这么点 我就大体分分吧 再次谢谢大伙的帮忙
小灰灰城堡
2019-08-26
打赏
举报
回复
ajax可以
Sin_lion
2019-08-24
打赏
举报
回复
最简单的就是用脚本去定时请求,ajax请求是异步后台的,每隔一段时间请求一次,请求结果更新到label上就可以。
makechangenow
2019-08-23
打赏
举报
回复
兄弟 我觉的有两种方式可以实现, 第一种就是用服务器pa开头的一个控件,把你需要异步更新的数据包起来,第二种就直接用ajax直接实现异步刷新
如果悲伤有颜色,那么一定是黄昏
2019-08-23
打赏
举报
回复
websocket
好奇都是要学的
2019-08-21
打赏
举报
回复
你说的就4个方案 百度有具体的 长轮询 短轮询 websocket iframe 那种都可以实现你想要的 csdn 就是短轮询吧。 他只是取个标识过来 没啥影响的。
lcx123
2019-08-21
打赏
举报
回复
跳转页面更新数据是用ajax,我就是用的这个,部分更新数据
XBodhi.
2019-08-20
打赏
举报
回复
如果是 windows 或是 控制台,你可以用 委托 如果是 web 你需要用 ajax 或是 websokect
jx315425246
2019-08-19
打赏
举报
回复
b提交到服务器,提交数据包括 是否存在页面a,如果存在,后台注册页面a 更新脚本(js),并执行,如不存在,展示新页面
jx315425246
2019-08-19
打赏
举报
回复
b提交到服务器,提交数据包括 是否存在页面b,如果存在,后台注册页面b 更新脚本(js),并执行,如不存在,展示新页面
qq10264547
2019-08-19
打赏
举报
回复
hhhhhhhh那就没办法了,就是遮掩的
慧眼识狗熊
2019-08-19
打赏
举报
回复
signalr应该是可以的,但是可能现有代码要改下
代码 搬运工
2019-08-18
打赏
举报
回复
补充下,如果这些数据不是那么重要,为了及时能通知到,而去添加心跳或者监听啥的,感觉没多大必要。会加重页面的负担
代码 搬运工
2019-08-18
打赏
举报
回复
首先,确认一下业务场景。用户用两个窗口打开这两个网页的可能性很小的,我觉得可以再页面B添加完之后,跳转到A页面,这时的数据就是最新的,至于另一个窗口打开的页面A页面,可以不管,这块我觉得还是主要从用户体验考虑吧
MzShoufei
2019-08-18
打赏
举报
回复
js ajax异步刷新
weixin_45537115
2019-08-17
打赏
举报
回复
通过ajax定时提交刷新
sinomac
2019-08-17
打赏
举报
回复
websocket
加载更多回复(37)
PowerBI系列之Gateway网关和
数据
刷新
本课程是PowerBI系列课程之Gateway网关和
数据
刷新专题1. Gateway网关的介绍和下载安装2. Gateway网关集群介绍3. 配置本地文件
数据
源和定时刷新4. 配置Sql Server
数据
源和定时刷新5. 配置Mysql
数据
源和定时刷新6. 配置ODBC
数据
源和定时刷新7. 配置Sharepoint源的定时刷新8. 开发增量刷新报表 9. 开发伪增量刷新报表10. 混合
数据
刷新模式介绍(2022.2月
更新
)11. 启用自动页面刷新和更改检测12. 为
数据
集设置刷新参数13. Dataflow介绍和使用及与Dataset的区别 14. 通过PowerShell管理网关
小程序不
刷新页面
更新
数据
微信小程序不
刷新页面
更新
数据
小程序
刷新页面
过程大家都懂得,特别是网络不好的时候,觉得这te,ma,就是一种折磨,如何做到不
刷新页面
就可以
更新
数据
? 页面栈: 小程序的每一个页面都是一个page对象,一个小程序最多有10层页面栈 getCurrentPages let pages = getCurrentPages(); // 当前页面 let beforePage = pages[pages.length - 2]; 前一个页面 wx.navigateBack({ success: functio
python flask
实时
刷新
数据
_从Flask
实时
更新
变量而无需
刷新页面
我想直播一些
数据
,比如我的房子的温度来自Raspberry Pi。我可以收集
数据
,但是如何在不刷新的情况下
更新
页面?我听说过AJAX和JavaScript,但我不知道如何将它用于Flask。从Flask
实时
更新
变量而无需
刷新页面
from flask import Flask, request, make_response, abort, redirect, render_template, jso...
vue不
刷新页面
---
实时
更新
列表
数据
1.概念问题 created():在创建vue对象时,当html渲染之前就触发;但是注意,全局vue.js不强制刷新或者重启时只创建一次,也就是说,created()只会触发一次; activated():在vue对象存活的情况下,进入当前存在activated()函数的页面时,一进入页面就触发;可用于初始化页面
数据
等 2.
更新
操作 注意:可以在增/删/改查/成功之后,跳...
如何实现Vue跳转时不
刷新页面
,但
实时
更新
列表
数据
(keepAlive)
(1)涉及概念 created():在创建vue对象时,当html渲染之前就触发;但是注意,全局vue.js不强制刷新或者重启时只创建一次,也就是说,created()只会触发一次; activated():在vue对象存活的情况下,进入当前存在activated()函数的页面时,一进入页面就触发;可用于初始化页面
数据
等。 (2)步骤 本例中使用的跳转为:返回上一页 为了不
刷新页面
状态(比如当前在表单的第三页,返回之后还在第三页),我们选择:this.$router...
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章