项目目录结构
后端未变,前端新增vue-admin-template-master模板
今日进度
- 前端知识复习的差不多了,下载了vue-admin-template-master模板删删改改就是我自己的了,就作为前端界面。
遇到的问题
- 在模拟前端到后端那数据是,遇到跨域问题,通过在controller上添加
@CrossOrigin
注解解决跨域问题 - 在开发前端时,使用ES6实现模块化操作时候,在node.js环境中不能直接运行,需要用babel将es6代码转换成es5代码。
- 也不知道代码中的commit()是拿来干啥用的,先记录下,后面解决
Login({ commit }, userInfo) {
const username = userInfo.username.trim()
return new Promise((resolve, reject) => {
login(username, userInfo.password).then(response => {
const data = response.data
setToken(data.token)
commit('SET_TOKEN', data.token)
resolve()
}).catch(error => {
reject(error)
})
})
},
今日收获
今天就这样吧,跟着视频把前端知识复习的差不多了也够用了,加油吧!