项目结构
pages文件夹存放页面
static文件夹内文件不会进行编译,所以不要放js文件,可放到common中,但更推荐另建一个文件夹放js文件
unpackage文件夹存放打包的文件
components文件夹存放各种组件
App.vue代表应用,包括应用层的生命周期方法,全局样式等
pages.json整个应用的页面集合,第一项为启动页,可配置页面路由及样式和标题
manifest.json应用配置,包括图标配置、启动界面配置、权限配置及其他开发配置
main.js应用入口文件
缓存
应用场景/目的:
1、对时效要求不高的应用,初次加载页面,可使用缓存减少等待时间
2、无网络或服务器无法访问时,使用缓存提供本地数据查阅或离线阅读
3、相对固定不变的数据,无需每次从服务器获取(例如登录之后刷新页面不用重新登录,退出登录才需要重新登录)
同步异步:
异步缓存 | uni.setStorage 和 uni.getStorage |
同步缓存 | uni.setStor |