Vue项目中使用Vuex作为状态管理已经是比较通用的做法了,Vuex本质上类似全局的变量存储,方便在所有Vue组件中共享,而且也可以动态改变状态。 目前使用Vuex可以把登录数据保存到localStorage中,实现短时间内免登陆。 存储localStorage参考:Vue项目集成vuex-persistedstate 但是Vuex似乎没有考虑提供…
背景 目前微软的appcenter已经不再提供Cordova的code-push服务,只能自己搭建服务器了: Cordova不再支持:https://devblogs.microsoft.com/appcenter/announcing-apache-cordova-retirement/ Github上有个开源版本,地址:https://gith…
前提条件 已经安装了nodejs环境,使用npm命令查看 npm -v # 输出版本号 安装Cordova 官方网站:https://cordova.apache.org/ 使用命令安装cordova npm install -g cordova cordova -v # 10.0.0 (cordova-lib@10.1.0) 新建cordova工…
Vue项目集成Axios支持Restful调用 Axios是前端Http请求工具,集成ajax请求,提供Promise API,方便请求处理,并可以很好的定制拦截器等统一处理请求和响应。 GitHub地址: https://github.com/axios/axios 安装Axios 使用npm安装axios即可 npm install axios…
Vue项目中使用Vuex作为状态管理已经是比较通用的做法了,新建Vue项目的时候就可以选择集成Vuex,其实Vuex本质上类似全局的变量存储,方便在所有Vue组件中共享,而且也可以动态改变状态。 在单页应用中Vue项目集成Vuex也就足够基本使用了,但是刷新页面的时候数据都会被清空,在某些情况下,我们需要这些状态能保存下来,比如登录后的用户信息、A…
通常情况下,很多后台管理界面需要有好几套颜色的主题,我们的Vue项目已经集成了ElementUI,本来也支持主题定制,ElementUI使用了Sass开发样式,因此自定义样式也是很方便的。 自定义样式 参考:https://element.eleme.cn/#/zh-CN/component/custom-theme 主要就是修改ElementUI…
前面已经搭建好VueJS环境,下面可以引入ElementUI组件了,ElementUI提供比较完整的控件库,很容易搭建一个自己的后台页面。 参考地址:https://element.eleme.cn/#/zh-CN/component/installation 安装并使用ElementUI npm install element-ui --save…
Vue一般开发基于nodejs环境,提前安装好nodejs之后,才能进行下面的操作。 安装Vue Cli工具 最好先设置好registry,下载速度会快些,参考可选镜像:https://developer.aliyun.com/mirror/NPM npm config set registry=https://r.cnpmjs.org #或者是使…