当我使用pollInterval
时,它将每次发送相同的有效负载。但是我想每次都更新变量。如何实现?
例如,应在每次请求时更改variable.time,
apollo: {
ping: {
query: gql`query PingMessage($message: String!) {
ping(message: $message)
}`
},
variables: {
time: Date.now()
},
pollInterval: 300,
}
或者在调用refetch时,也应该更新variable.time,
this.$apollo.queries.ping.refetch()