0
我已經寫了下面的代碼的對象:片段「F1」在這裏不能傳播類型的「節點」絕不是類型「商店」
在以下方法中的某些用戶操作被稱爲:
handleFolderClicked = (topic, parent) => {
console.log('Main : handleFolderClicked called : ', parent);
this.props.relay.setVariables({
parentFolder: parent,
email: loginEmail
});
}
Main = Relay.createContainer(Main, {
initialVariables: {
pageSize: pageSize,
email: loginEmail,
parentFolder: parentFolder,
},
fragments: {
store:() => Relay.QL`
fragment on Store {
id,
fileConnection(first:999, email:$email, parentFolder:$parentFolder) {
${DirectoryListing.getFragment('files')},
}
users {
email,
}
}
`,
}
});
export default Main;
在頁面加載時它的工作正常並且獲取結果,但是當使用setVariables更改parentFolder的值時,它會拋出上面的錯誤。
洞察可能是有用的和讚賞。由於
@Mandex:讓我檢查它是否有效,會回來! –