文章详情页
objective-c - 使用axios 通过vuex mutation修改数据 getter第一次获取失败 第二次成功
导读:问题描述第一次getter的时候是undefined 但是数据更改后getter的数据就有了 getter的数据不是应该对应更改的嘛 这是什么原因 ...
问题描述
第一次getter的时候是undefined 但是数据更改后getter的数据就有了 getter的数据不是应该对应更改的嘛 这是什么原因
问题解答
回答1:@tony_gong
这里面数据也是存在的
回答2:你state里面的getSongList第一次是{},所以你打印的话肯定是{__ob__:Observer},因为computed是跟依赖有关系的,依赖变了,computed里面的数据就会变,所以你后面mutation请求到数据了,getSongList有值了,所以打印的不一样了啊。你可以试试把getSongList改成null试试就知道了
标签:
vue
相关文章:
1. javascript - jq遍历问题2. sass - gem install compass 使用淘宝 Ruby 安装失败,出现 4043. Ghost4J。java.lang.UnsatisfiedLinkError:无法加载库“ gsdll64”4. WEB-INF / classes /与WEB-INF / lib / *。jar在类路径优先级?5. 怎样在java中查询mysql得到如下的json格式的结果?6. 如何将JSON数组转换为Java列表。我正在使用svenson7. 老师的网页HTML编辑器怎么弄的8. 使用条件运算符的奇怪Java行为。是虫子吗?9. eclipse中有什么插件可以根据JAVA类生成UML图?10. android-studio - Win10下修改Windows用户文件夹名user,导致Android Studio报错无法使用
排行榜