react-apollo

    0热度

    1回答

    我知道如何使用片段,现在我的问题是片段只能用于类型的查询/突变。 例如, paginationFragment on Person 我想我正在寻找的是类似的碎片,但更一般。 例如,我有一个PersonBrowseQuery,EventsBrowseQuery,BookmarkBrowseQuery等方面都有着包含我的拼版数据 meta { total per_page

    1热度

    1回答

    我有一个TypeAhead组件。当用户进入组件页面时,Apollo会拉出一个用于打字的5个玩家的初始查询。理想情况下,我想跳过这个初始查询,但那完全是另一回事。所以查询中有5名玩家。玩家1到玩家5,当我开始键入搜索玩家10的前进类型时,我选择玩家10并且分派动作使其成为当前选择的玩家。但是,当我触发一个onBlur或离开盒子后,Apollo会分派一个APOLLO_QUERY_RESULT_CLIE

    4热度

    1回答

    query screenshot const allTeamApplicants = gql` query ($id: ID!) { allApplicants(filter: { user: { id: $id } }) { id firstName lastName appliedPosition applicat

    0热度

    2回答

    我正在尝试使用“aor-graphql-client”。当我尝试像documentation那样创建REST客户端时,出现“buildQueryFactory”不是函数的错误。 正如我所看到的,该函数在here中使用。 从这个对象中可以看到param“buildFactory”必须在options或defaultOptions中定义。 { client: clientOptions,

    0热度

    1回答

    我在学习GraphQL react-apollo,并且希望在Chrome浏览器工具栏的“网络”选项卡下查看请求,但不幸的是我只能看到这一点。 虽然我可以看到响应与铬扩展名为GraphQL Network。 我很好奇,有什么会引起这样的行为? 据我所知,隐藏AJAX响应是不可能的。 UPDATE 状态的要求是成功的200,我可以顺利看到服务器的数据,但我注意到一件事,就是请求类型,而不是xhr是fe

    0热度

    1回答

    最近我开始学习GraphQL与react-apollo,我发现这段代码对我来说很有趣。 const ALL_LINKS_QUERY = gql` query AllLinksQuery { allLinks { id createdAt url description } } ` 如何在JavaScript中使用字符串字面值?

    1热度

    1回答

    过去几个月,我一直在使用React中的ApolloJS(通过react-apollo),并学习了许多与单元测试相关的技巧和挑战Apollo-包裹的组件。 当测试一个直接用Apollo包装的组件时,我在导出并测试该组件之前用由graphql返回的HoC进行测试。在测试具有阿波罗包装组件的组件作为后代时,我尽可能使用Enzyme的shallow渲染来防止安装该后代。如果需要通过mount进行全DOM渲

    0热度

    1回答

    如何创建将捕获所有错误的中间件,例如,我有请求所需的令牌,令牌可能过期或损坏,所以我需要在每个请求中捕获这些错误并能够调用查询和突变。 例如: 在过期的令牌上,我必须重新获取令牌并重复请求。 对于令牌损坏,我必须注销用户并重新提取所有查询。 我需要处理的错误类型可能很多。 在(反应-阿波罗文档) networkInterface.useAfter([{ applyAfterware({

    8热度

    2回答

    我有一些应该触发一些refetchQueries的突变,但我需要这些查询有一个fetchPolicy比默认。 有没有办法在全局范围内设置fetchPolicy而不是每个查询?所以要避免在每个查询中设置fetchPolicy。

    0热度

    1回答

    后,我送取查询到graphql服务器porps,服务器端返回这样graphql response 错误,但作出反应成分在他们的道具不显示错误。 component props 我想根据错误代码控制组件如何运行操作。 例如,如果组件不提取任何数据,则会运行mustation动作。然后我想根据失败或成功再次控制它。 class Room extends React.PureComponent {