移动端框架搭建的那些事(每一项都可以扩展):
1、vue+vue-cli+vue-router+vuex+vux+sass+webpack // 技术选型 // 各个技术的单独使用 (vue 生命周期)
2、技术方案;对于数据分类(基础数据/存 sessionStorage,业务数据/vuex 同步异步)
3、常用插件:vue-ba、vue-pdf.js、vue-svg-icon、… utils/loadsh/md5/…
4、不同浏览器样式重置,reset.css; normal.css;
5、移动端适配问题,采用 rem;// 缺点:不同设备是整个的变大,大屏手机只是看的字体变大,而不是 一行的字变多了;
6、模块间传值、页面间传值;模块开发:方法调用,或属性传值等;
7、js 与 app 进行相互调用;app 挂一个对象到 windows 上让 js 调用 app 上的方法,js 也可挂一个对象到 windows 上让原生 app 去调用(订阅发布模型);
8、全局配置文件以及数据字典;比如配置host配置、返回状态配置
技术进阶:
1、原型以及原型链
2、作用域与闭包
3、同步与异步
4、事件、事件代理与事件循环机制
5、设计模式
非技术方案:
微信小程序每次发布都需要腾讯进行审核才能通过;有时间延长,可以采用H5嵌入微信小程序;
小程序进入购买的三种形式;