问题描述
我正在研究Vue项目,并在ApolloQuery.vue中创建了此方法
methods: {
loginast(){
let res = this.$apollo.query({
query: gql` query loginAssistant($data: LoginAssistant!){
loginAssistant(
data: $data)
{
accessToken,accessTokenMessier
}
}`,variables: {
data: {
username: "[Testing]",password: "[Testing]"
}
}
})
console.log(res)
}
}
然后我在LoginPage.vue方法中调用了函数
let result = await ApolloQuery.methods.loginast()
console.log("Duar")
console.log(result)
然后我收到此错误
[Vue warn]: Error in v-on handler (Promise/async): "TypeError: Cannot read property 'query' of undefined"
found in
---> <MdInput> at src/components/MdField/MdInput/MdInput.vue
<MdField> at src/components/MdField/MdField.vue
<MdRipple> at src/components/MdRipple/MdRipple.vue
<MdCard> at src/components/MdCard/MdCard.vue
<LoginAssistantPage> at src/views/authentication/LoginAssistantPage.vue
<App> at src/App.vue
<Root>
有人可以帮我吗?在此先感谢:)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)