### 概述 * * * * * Vue-rap 可以在不使用大量前端工具(如npm,webpack,Browserify等)的情况下快速构建基于 Vue的秒速打开边用边下载的流应用(单页面应用); ### 优点 * * * * * * 依赖小(只需要引用 vue 就可以了),学习成本低,上手快 * vue-rap拥有类似 .vue 的单页面组件; * vue-rap拥有可以方便使用的路由系统,路由秉承约定大约配置,可以快速路由,无限拓展; * vue-rap拥有强大的缓存机制,应用支持秒级打开,边使用边下载,可以使用 vue-rap 构建流应用; 在线交流群 QQ群:677411689(欢迎讨论前端技术) ### 更新日志(v1.3.1)2019年 5 月 29日 * * * * * 其实中间升级了好几个版本 路由支持 history 和 hash 模式 Rap.define 支持定义,和导入模块 添加Rap.require方法 缓存存放到 indexedDb里 如果不支持会向下降级 支持 keep ,能做到列表进详情,后退后列表位置不变 添加 Rap.showPopup 弹框 支持判定环境 android,ios 微信等 支持自定义路由别名 Rap.router ### 更新日志(v1.2.2) 2018年09月18日 * * * * * 该版本也是很有诚意的 1.完善promise,支持 then 里面return promise; 2.项目启动方式调整,启动代码为链式操作,更清晰,可控 3.支持单文件组件里引用外部 css 样式文件. 4.缓存localStorage 满是会自动清除非必要的缓存 ### 更新日志(v1.2.0) 2018年09月15日 * * * * * 该版本为重大升级 对老版本有不兼容的地方[升级指导]( v1.2.0.md) 升级后升级所有组件的加载都是异步,不会阻塞 UI线程,速度提高3倍以上,不会出现卡顿建议升级 1.Rap.loadMod,Rap.loadScript,Rap.loadCss 修改为异步调用 2.添加 Rap.ready 方法,添加 Rap.removeCss 方法 3.实现了简单的promise 4.相同路径 可以多次调用Rap.loadScript 5.页面出现两个相同的组件,组件样式不会重复加载(原来会出现多个) ### 更新日志(v1.1.1) 2018年09月11日 * * * * * 1.添加 onHash方法,可以自定义 hash 事件 2.修复layout为的组件为父目录内组件导致组件无法使用的问题 3.优化移动端编译速度,支持后端定义需要编译的文件 ### 更新日志(v1.1.0) 2018年07月20日 * * * * * 1.优化wap 版本中是使用 rap 的速度 2.自动清除因网络错误导致的错误缓存,防止应用无法使用 3.应用缓存文件修改为缓存vue 编译后的文件 4.删除原来的应用打包方式,添加新的前端打包方式,打包好的文件为vue 编译后的文件 ### 更新日志(v1.0.1) 2018年03月19日 * * * * * 1.添加 v-link( v-link.replace) 指令做页面跳转 2.Rap 初始化方式调整 添加 Rap.config() 和 Rap.app 3.去除统一的 go方法 @click(go('test/page')),推荐使用v-link