object-c – Die Verwendung von Axios zum Ändern von Daten über den Vuex-Mutation-Getter schlug beim ersten Mal fehl und war beim zweiten Mal erfolgreich
伊谢尔伦2017-06-28 09:27:29
0
2
1209
Der erste Getter ist undefiniert Aber nachdem die Daten geändert wurden, werden die Getter-Daten verfügbar Sollten die Getter-Daten nicht entsprechend geändert werden Was ist der Grund dafür?
@tony_gong
这里面数据也是存在的
你state里面的getSongList第一次是{},所以你打印的话肯定是{__ob__:Observer},因为computed是跟依赖有关系的,依赖变了,computed里面的数据就会变,所以你后面mutation请求到数据了,getSongList有值了,所以打印的不一样了啊。你可以试试把getSongList改成null试试就知道了