对于此项目的下一阶段,我需要导出查询,以便可以使用查询变量从另一个组件调用它。我看到的所有示例都没有使用,也没有使用'query =',所以我不知道用来导出查询的语法语句。任何帮助都将不胜感激。
const UserList = (props) => (
<Query
query={gql`
query action($timestamp: Float! ){
action(timestamp: $timestamp){
action
timestamp
object{
filename
}
}
}
`}
>
{({ loading, error, data }) => {
if (loading) return <p>Loading...</p>;
if (error) return <p>Error</p>;
return (
<Item.Group divided>
{data.action.map(action =>
<div>
<ul>
<li>{action.action}</li>
<li>{action.timestamp}</li>
<ul>
{action.object.map( (obj) => {
return (<li>{obj.filename}</li>)
})}
</ul>
</ul>
</div>
)}
</Item.Group>
);
}}
</Query>
);
export default (UserList);https://stackoverflow.com/questions/51619038
复制相似问题