第一次getter的时候是undefined
但是数据更改后getter的数据就有了
getter的数据不是应该对应更改的嘛
这是什么原因
第一次getter的时候是undefined
但是数据更改后getter的数据就有了
getter的数据不是应该对应更改的嘛
这是什么原因
你state里面的getSongList第一次是{},所以你打印的话肯定是{__ob__:Observer},因为computed是跟依赖有关系的,依赖变了,computed里面的数据就会变,所以你后面mutation请求到数据了,getSongList有值了,所以打印的不一样了啊。你可以试试把getSongList改成null试试就知道了
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
@tony_gong

这里面数据也是存在的
