发表于: 2019-11-12 23:39:29

0 1064


今天完成的任务:
1、进行了前台部署环境测试
第一先通过build打包号以后,出现一个dist文件,然后复制里面的文件放到服务器部署对接口的文件
之后进行把压缩好的文件提交,并提醒后台更新
2、个人中心首页同步编辑信息
动态同步我这里使用的方法是vuex,之所以用它是因为它具有提供响应式的功能,能够适应的跟进
acrions方法请求:
和往常一样先引入axios,
mutations: {
state.data=res.data.data;
console.log(state.data)
}
},
actions:{
getdata(context){
Axios.get('/test/a/u/user/personal?id=12').then(res=>{
context.commit('getdata',res)
})
}
},
})
然后在需要调用的地方激活一下 mutations 中的方法
created(){
this.$store.dispatch('getdata')
}
vuex拿到了数据,这个根据路径输出渲染
遇到的困难:
在使用vuex共享时,因为项目中已经有了哟个实例。我还想在创建一个。试一下到后面出现了问题,但我开始按照格式渲染时,出现报错
查看了原因vuex有以上规则:
1、每一个 Vuex 应用的核心就是 store(仓库),一个项目中必须只有一个 store 实例。包含着你的应用中大部分的状态 (state)。
2、不能直接改变 store 中的状态。改变 store 中的状态的唯一途径就是显式地提交 (commit) mutation。
明天计划的事情:
进行前台的优化,调试一些出现的问题




返回列表 返回列表
评论

    分享到