根据the docs,这是从阿波罗缓存中查询内容的全部方法,但是它不起作用,并且console.log()
显示一个空对象。第一张图片显示我已经缓存了实体。
optimistic
更改为false不会更改结果import gql from "graphql-tag";
"apollo-client": "^2.6.8",
"graphql-tag": "^2.10.0",
onClick: p => {
const readFragment = apolloClient.readFragment({
id: 141,
fragment: gql`
fragment myMarca on Marca {
id
}
`,
optimistic: true,
});
console.log(readFragment);
}