第一次getter的时候是undefined
但是数据更改后getter的数据就有了
getter的数据不是应该对应更改的嘛
这是什么原因
给我你的怀抱2017-06-28 09:29:29
你state里面的getSongList第一次是{},所以你打印的话肯定是{__ob__:Observer},因为computed是跟依赖有关系的,依赖变了,computed里面的数据就会变,所以你后面mutation请求到数据了,getSongList有值了,所以打印的不一样了啊。你可以试试把getSongList改成null试试就知道了