为什么要用vuex?
2019-08-12 本文已影响0人
Tz1314
当多个状态(数据)分散在不同组件的各个角落,有大量状态(数据)需要相互间传递,如果都放在后台,统一去后台获取,则网络开销会比较大,多层嵌套组件间就需要vuex这样的解决方案,公共数据托管在state里,不同组件都可以使用,vuex有一个轻量型替代方案,bus.js
常用场景:SPA中音乐播放,购物车数据,登录状态,配合localstorage使用
当多个状态(数据)分散在不同组件的各个角落,有大量状态(数据)需要相互间传递,如果都放在后台,统一去后台获取,则网络开销会比较大,多层嵌套组件间就需要vuex这样的解决方案,公共数据托管在state里,不同组件都可以使用,vuex有一个轻量型替代方案,bus.js
常用场景:SPA中音乐播放,购物车数据,登录状态,配合localstorage使用