relayjs

    1热度

    1回答

    在使用Relay.CreateContainer创建容器时,我传递了一个调用对象数组的Relay.QL片段。 这个对象数组默认包含一些默认的对象,我不想包含它们。 是否有可能在将此响应作为道具传递给我正在渲染的组件之前进行消毒处理? 我想这样做 export default Relay.createContainer(MyComponent, { fragments: {

    1热度

    1回答

    我目前正在构建一个删除节点的变种。 我查看了NODE_DELETE增变器配置,但它指定它需要parentName,parentID和connectionName。 为什么删除节点需要这些字段?由于继电器使用全局ID,它应该很容易从它在被引用的所有连接和/或所有字段删除节点 参见文档: Relay NODE_DELETE documentation

    0热度

    2回答

    我想知道,如果有人可以帮助我在以下几点: - 我来这里的目的是让使用lambda一个极具成本效益的架构与继电器的优点外,帮助查询,缓存,乐观更新等。这个架构是一个好主意,还是我可以忽略一些东西? 是否有任何使用Lambda使用Relay的好例子?

    2热度

    1回答

    我的节点定义是这样的: class Store {} let store = new Store() let nodeDefs = nodeDefinitions( (globalId) => { let type = fromGlobalId(globalId).type let id = fromGlobalId(globalId).id if (t

    0热度

    1回答

    我们正在开发一个后端API(图QL + REALY)将由aReact +接力消耗。同样的api也会被一个移动应用程序,也就是OSX和Android使用。 它是一个常见的模式有这种架构的?据我所知,消费graphQL + realy使用reacty-realy很简单,但我不知道ehn使用OSX/Android手机。

    0热度

    1回答

    我目前正尝试通过中继上传文件,但每当我尝试执行突变时,我都会收到来自我们的GraphQL服务器实现的语法错误。我目前使用graphql-js-0.4.18和graphql-relay-js-0.3.6。我假设这些包版本中的一个(或两个)是罪魁祸首。有谁知道我需要哪些最低版本的这些软件包来正确支持文件上传?我被迫将这些软件包移植到不同的语言,这就是为什么我关心所需的最低版本。提前致谢! 突变请求 -

    0热度

    1回答

    我有一个graphql-java实现和定义的模式。 是否可以在GraphQL查询中创建GraphQLList(SomeGraphQLObjectType)类型的字段并将其用于Relay.QL {}声明片段中,以便我可以接收所需对象的列表?这是继电器“连接”工作的地方吗? export default Relay.createContainer(ChildComponent, { frag

    0热度

    1回答

    我认为这个问题是,在我的schema.js文件中的字段被称为比“ID”以外的东西,因为该领域被称为别的东西在数据库。 var classroomType = new GraphQLObjectType({ name: 'Classroom', description: 'A classroom in a school', fields:() => ({ cl

    7热度

    1回答

    我得到这个错误,但我定义了一个关键。这是我的App.js,它抱怨。 import React from 'react'; import Relay from 'react-relay'; import AccountTable from './AccountTable'; class App extends React.Component { render() { re

    4热度

    1回答

    我想按特定顺序显示任务列表。问题是,用户应该能够更改订单并将其保存到graphql中(用户还可以添加和删除列表中的任务)。目前我们已经实现了列表作为中继连接和添加/删除/更新工作正常。以下是我们现在正在考虑的内容: 使graphql返回一个有序列表。然后将该列表复制到组件中的本地状态,并在那里重新排列列表。然后通知graphql有关更改。 使graphql在所有排序顺序上返回一个数字。 使grap