推荐【撩课网】叶建华老师的vue实战教程,值得学习(腾讯课堂也有)
在大项目中,合理对vuex代码进行划分,有助于开发速度和后期维护
1.main.js中配置vuex
2.目录划分
3.axios封装
import axios from 'axios';
const Domain = "http://127.0.0.1:3000"; // 定义根域名
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';
// 设置post提交数据的格式
// 封装 post 请求
export function post(action, params){
return new Promise((resolve, reject) => {
// url 判断是测试环境 就要拿 测试环境的域名, 正式环境的就要用 正式域名
let url = Domain + action;
axios.post(url, p