如何解决具有typeerror变量的vue-apollo查询
我正在尝试在Typescript项目中使用vue-apollo,并在查询中添加变量后立即收到typeError。
VueComponent.vue
@Component({
apollo: {
$client: 'apolloPrivateClient',articles: {
query: ARTICLES_QUERY,variables: {
first: 5
}
}
}
})
export default class NewsEditor extends Vue {}
查询:
export const ARTICLES_QUERY = {
query: gql`
query Articles($first: Int = 3) {
articles(first: $first,orderBy: START_DATE_DESC) {
edges {
node {
id
author
content
endDate
headerImage
location
slug
startDate
teaser
title
}
cursor
}
}
}
`,update: (data: Articles) =>
data?.articles?.edges.map((obj: Articles_articles_edges) => {
return { ...obj.node,cursor: obj.cursor }
})
}
TypeError
感谢您的帮助!
欢呼
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。