首页 > 解决方案 > 如何用 apollo 客户端状态管理替换 vuex?

问题描述

我是 apollo-client 的新手,我想替换 vuex 进行状态管理,请记住,有什么方法可以像 vuex 那样以集中的方式放置我的突变和查询?我发现的大多数教程和文档都在每个组件中调用查询和突变,这可能会导致查询和突变的重复,那么我该如何解决这个问题?

标签: vue.jsgraphqlapollo-clientvue-apollo

解决方案


您应该使用相应的or来创建.jsor文件。然后,如果你不想在Apollo 客户端状态管理系统中存储,你可以在Vue.js中调用相应的状态管理服务。我正在使用React.js,所以在我的情况下我会使用,我相信你可以为Vue.js找到相同的东西。.tsquerymutationstateContext API

查看有关如何实现Context API类似于React.js的链接:


推荐阅读