apollo-client

    3热度

    1回答

    说我有两个表,包含的产品之一,另含价格。 在Graphql查询可能是这样的: option { id price { id optionID price date } description } 我向用户呈现一个单一的形式(反应),他们可以在同一时间进入产品的细节和价格。 当他们提交表单我需要建立在“产品

    0热度

    1回答

    内部渲染: console.log('render', User.length, loading, networkStatus) 当我打电话data.fetchMore两次,我得到: render 100 false 7 render 200 false 7 render 300 false 7 而我想到: render 100 false 7 render 100 true 1

    1热度

    1回答

    我使用watchQuery从后端和subscribe获取数据到observable。我需要更改从后端返回的数据,但它们都是只读属性。我如何修改数据?

    0热度

    1回答

    在我们的项目中,我们需要自动化使用GraphQL和REST编写的Node.js中的API,因为我们必须开发必须支持的API自动化框架(同步,异步调用)。 是否有任何良好的实践设计模式来设置API自动化框架?

    3热度

    1回答

    有谁知道向apollo添加查询变量的正确方法是如何从反应中获得的?如果手动添加图书名称字符串而不是传入$name查询变量,我可以使用以下代码来工作,但只要我添加该图书并尝试将名称变量通过propTypes中的选项传入,即Invariant Violation: The operation 'data' wrapping 'BookPage' is expecting a variable: 'na

    1热度

    2回答

    发生突变后,用户界面不会使用新添加的项目进行更新,直到页面刷新。我怀疑问题出在突变的更新部分,但我不确定如何进一步排除故障。任何意见非常感谢。 查询(单独的文件) //List.js export const AllItemsQuery = gql` query AllItemsQuery { allItems { id, name, t

    0热度

    1回答

    这是相关的阿波罗密码。 (许多数据库字段已使其更快/更容易阅读这篇文章被省略。) 连接器 const userAccountsDataModel = db.define('userAccountsData', { id: {type: Sequelize.STRING, primaryKey: true}, picture_medium: {type: Sequelize.ST

    0热度

    1回答

    我需要向graphql端点发出自己的请求。 (默认实现使POST调用我们指定的url)。我需要做一个AJAX调用。我读它从: http://dev.apollodata.com/core/network.html#custom-network-interface 它明确指出,我需要创建一个NetworkInterface并将其传递给ApolloClient。 我做了这样的事情: const cus

    2热度

    1回答

    我在我正在构建的一个相当大的React应用程序中广泛使用Apollo,并且我发现自己几次面临相同的限制。 我想仅在组件安装上执行查询,以便更改此组件子路由将不会重新触发查询。我也非常想保留容器模式,在容器中声明我的查询,包装我的组件并忘记它,以便我的组件本身保持清洁任何Apollo的东西。 到目前为止,我已经能够做到这一点,通过制作我自己的Apollo高阶组件,它接受一个组件,一个查询及其选项,并

    0热度

    1回答

    我有很多Apollo代码可以和旧版本的Apollo库一起工作6个月以上。我正在设法更新它与最新版本的Apollo库一起工作。 目前graphIQL运行时我的查询运行正常,但是从我自己的前端代码运行的时候,我得到的错误: Unhandled (in react-apollo) Error: Network error: Network request failed with status 200 -