猿问

vue如何在初始化渲染时就把后台接口中返回的数据渲染到视图上?

https://img3.mukewang.com/5c7e1ed30001937705490694.jpg

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

摇曳的蔷薇
浏览 840回答 1
1回答

繁星淼淼

说了一大堆我也看不懂,我就知道,你在vue实例的data里 弄一个对象,然后再后台接口 返回成功的那里 把vue的data里的对象 等于 接口获取的对象 就完事了
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答