useApolloClient
参数
clientId
: (默认值:null
) 如果您提供了多个客户端,则应使用该客户端的 ID。
返回值
resolveClient(clientId)
: 返回相应ApolloClient
实例的函数。
示例
vue
<script>
import { useApolloClient } from '@vue/apollo-composable'
export default {
setup () {
const { resolveClient } = useApolloClient()
function doSomething () {
const client = resolveClient()
// Write to the cache directly
client.writeQuery({
query: CURRENT_USER,
data: {
currentUser: { ... },
},
})
}
}
}
</script>