一个简单粗暴的方法让后台数据改变的时候app端自动更新
来源:互联网 发布:php收银系统 编辑:程序博客网 时间:2024/06/10 12:30
一般情况下,app的页面框架是固定的,而数据是从后台请求的;有时候会根据后台数据的更改,前端的页面会做出相应的变化;例如ios中的tableVIew中的cell。如果在后台更改数据(比如添加cell的个数),由于前端之前已经请求过数据,那么可能会把数据缓存下来。这样很可能造成后台更改的数据无法展示到前端app的页面中。
一个简单粗暴的解决方法就是在请求的url中添加一个随机更改的参数,这样每次请求数据的话由于参数不一样,前端app就会把之前请求的数据清除,重新请求一遍,这样就可以在后台更改数据的时候,前端app有效的保证请求下来的数据是最新的。
代码:
function getUrl(){var num = Math.random();var url='http://172.27.35.1/xdata/deviceCheck3.html?ok='+num;return url;};
注意:
这个方法简单粗暴,但是对于用户来说,如果后台不更改数据的话也会造成重复请求,势必会造成一些流量上的浪费。
0 0
- 一个简单粗暴的方法让后台数据改变的时候app端自动更新
- 一个解决socket阻塞简单粗暴的方法
- 一个简单粗暴的屏幕适配
- 简单粗暴的“大数据“解决方案
- 一种简单粗暴设置delegate的方法
- Python简单粗暴的debug方法
- 简单粗暴的前端加解密方法
- libfacedetection最简单粗暴的配置方法
- 高逼格,超简单,实现App自动更新,一个方法搞定
- 高逼格,超简单,实现App自动更新,一个方法搞定
- 简单粗暴:让你秒懂互联网如何改变物流
- Ubuntu下让chrome自动更新的方法
- 一个简单粗暴的前后端分离方案
- 一个简单粗暴的前后端分离方案
- 简单粗暴的描述大数据、红海、蓝海、众筹
- 一种简单粗暴的数据层网络缓存(一)
- Android修改包名的方法,简单粗暴。
- 简单粗暴的理解KMP
- Java 线程(一)
- 腾讯开源手游热更新方案Xlua尝鲜(二)——执行Lua字符串和Lua文件加载
- Spring Boot应用的后台运行配置
- OpenCV描述符匹配
- 如何去掉android头部label的方法
- 一个简单粗暴的方法让后台数据改变的时候app端自动更新
- 英文文章表达
- MySQL分页查询优化
- Enabling L2TP over IPSec on Ubuntu 16.04
- 手写笔技术大不全
- 《Objective-C基础教程》读书笔记(1)
- javascript:引用js文件时的编码格式问题
- Android 系列 3.13使用Android Lint的静态代码测试
- 安卓自定义控件常用对象及方法