由于接口在上线前,不可避免的会出现变动,小则属性名变,大则结构变化.如果处理不当,结构变化时,视图的代码也需要做相应的更改,然后就是容错方法的变动,接着重新自测等,这样,变化成本随着结构的复杂度大大加深.如何适应这种变化,从而提供一种稳定的数据结构供视图使用,提升开发.协作效率呢? 答案就是在vuex当中增加适配层.因为vuex可提供异步请求.数据存取的能力,甚至可以进行数据的统一格式化(getters),从而提供给视图稳定的数据结构. 下面以页面中的shop模块为例,看看整个数据适配的流程及优…