如图所示,我是在actions里面掉后台接口,然后在mutation里面改变state.leftdegree的值,但是刚进入页面以及刷新的话视图都没有改变,然后通过vue devtools工具才发现,BaseState里面是没有值的,那么我如何在vue初始化渲染时就改变它的数据呢?昨天有问过类似的问题,前辈们说用mapState使store和state里面的值同步,但是我用了下貌似不行,也可能是我写法不对,反而是vue初始化渲染时数据没有立即改变的原因,只好舔着脸继续求教社区的老哥们这是why???
1 回答

繁星淼淼
TA贡献1775条经验 获得超11个赞
说了一大堆我也看不懂,我就知道,你在vue实例的data里 弄一个对象,然后再后台接口 返回成功的那里 把vue的data里的对象 等于 接口获取的对象 就完事了
添加回答
举报
0/150
提交
取消