为什么要这样做:
const clientState = {
defaults: {
networkStatus: {
__typename: 'NetworkStatus',
id: 1,
isConnected: false,
},
},
resolvers: {},
};
对此:
const clientState = {
resolvers: {
Query: {
networkStatus: () => ({
__typename: 'NetworkStatus',
id: 1,
isConnected: false,
}),
},
},
};
后一种方法的优势在于:
我看不到使用以前的defaults
API的任何优势,但是我敢肯定有其他原因不存在它的原因?