This project was bootstrapped with vue-cli
适合想用vue,ts以及class-component
写法开发手机端h5的项目基于vue2.6.6
。状态管理vuex
。路由是vue-router
加入了keep-alive
来做缓存。
这里用的是vue-property-decorato。可参考vue-property-decorato用法
利用keep-alive
解决多路由,前进刷新,后退不刷新
适配上我选择了viewport
的方案可参考
如何在Vue项目中使用vw实现移动端适配
项目引入的组件库是 vant已经用 ts-import-plugin做了按需加载
这边对axios中的post以及get等方法进行了一些封装。以及拦截器做好了配置,只需加入一些特定的处理。常用的loading
已经加入。我们项目中还会选择在拦截器中做统一报错处理。
input {
border: 0px;
outline: none;
}
img {
content: normal !important;
}
yarn install
yarn run serve
yarn run build
yarn run test
yarn run lint