HTML5 AppCache机制分析(缓存机制)
随着移动互联网越来越普及, 在移动端采用web技术解决跨平台、快速部署、快速发布的方案也越来越多。 但对于web方式实现的app又面临者网络的强依赖,对网速和流量有较高要求,针对此问题html提出了AppCache方案, 用于解决web离线缓存问题。
那什么是AppCache呢?
顾名思义,AppCache就是对app内存缓存的方案,具体表现为当请求某个文件时不是从网络获取该文件,而是从本地获取。
AppCache好处
应用程序缓存为应用带来三个优势:
离线浏览 - 用户可在应用离线时使用它们
速度 - 已缓存资源加载得更快
减少服务器负载 - 浏览器将只从服务器下载更新过或更改过的资源
链接:https://blog.csdn.net/liqinghua1653/article/details/31387761
node运行或者build时[ERR_INVALID_CALLBACK] Callback must be a function at maybeCallbac
原因node的高版本不允许callback为空
解决方法
1:node降低版本(10以下)推荐@9.8.0
2:修改提示文件的callback属性
参考文档 https://blog.csdn.net/gyp0307/article/details/81179452
react Native环境搭建
参考文档 https://blog.csdn.net/zeping891103/article/details/85769957
react-navigation 基础tab不重绘问题
1:解决办法,在传值页面
注意:ChangeUI为命名
DeviceEventEmitter.emit('ChangeUI', 需要传的东西);
:2:在接收页面
DeviceEventEmitter.addListener('ChangeUI',(dic)=>{
//接收到详情页发送的通知,刷新首页的数据,改变按钮颜色和文字,刷新UI
// this.setState(Object.assign({}, this.state, {
// stockCode: dic.stockCode
// }));
this.setState({
stockCode:dic.stockCode,
// coedList:dic.stockCode
});
}); ///就是接收的数据