relayjs

    0热度

    1回答

    尝试保存Compat模式突变时看到此错误。看起来它可能与查询的特定于中继的部分(边缘/节点)有关。我们如何解决这个问题? 查询从Relay Classic中工作的最低限度更新 - 只有newWorkoutEntryEdge已充实以获取节点和子成员。 突变代码: const mutationQuery = graphql` mutation AddWorkoutEntryMutation($inp

    1热度

    1回答

    我正在运行一个基于GraphQL的服务器,我可以使用GraphiQL正确地测试它。但我无法理解Relay的实现。 由于GraphQL在服务器端,那么它的模式如何被转移到客户端的网络层中继?或者它如何指向相同的GraphQL?

    1热度

    1回答

    如果这是一个愚蠢的问题,道歉。这是继电器/ graphql分页是交代不清我的代码: const GraphQLTodo = new GraphQLObjectType({ name: 'Todo', fields: { id: globalIdField('Todo'), text: { type: GraphQLString, re

    7热度

    3回答

    {这是继电器现代} 在我UserQuery.js, class UserQuery extends Component { render() { return ( <QueryRenderer environment={environment} query={GetAllUsers} render={({err, props}) =

    0热度

    1回答

    我正在实施类似于Facebook或Twitter的活动源。我以批量的x获取新闻源项目(我使用RelayJS,x是连接的页面大小)。但是,可能发生这种情况的原因是,由于在列表视图中进行了热切加载,因此新闻提要获取了很多项目,但用户不会滚动到结尾查看它们。我怎样才能确定用户真正见过的新闻馈送项目,以便我不重复它们,只显示较新的项目和下面显示的项目,但在下次刷新或打开应用程序时不会显示给用户?更简单的解

    3热度

    1回答

    我在继电器新的,我看着它的巴别塔+的WebPack配置并不知我需要了解它的帮助.babelrc - 这是代码: { "passPerPreset": true, "plugins": [ "transform-runtime" ], "presets": [ { "plugins": [ "./build/babe

    1热度

    1回答

    这是继电器突变的代码,我必须这样做重新加载,所以商店将与数据库同步,因为由于某种原因,如果文本与先前添加的文本继电器商店相同,则抛出错误flattenChildren ... _handleTextInputSave = (text) => { if(checkIfTextAlreadyExists(text) && window.confirm("Todo already exists

    1热度

    1回答

    使用TypeScript时,babel-plugin-relay和relay-compiler不解析我们的graphql调用。我们的TS-生成JS文件看起来像这样,针对ES2015: var mutation = compat_1.graphql(_templateObject2); 而我们从继电器编译器的输出是这样的,这表明没有文件解析: Parsed default in 0.05s Writ

    0热度

    2回答

    我正在学习GraphQL,并在过去几天刚开始在我的节点服务器上实现graphql-relay。当声明我的中继节点定义时,我收到错误“instanceof'的右手边不可调用”,右手边是带有构造函数的对象。据我所知,这不是由于不当使用,也考虑到这是从文档复制。我不确定当它正常工作时预期的结果是什么,我假定它返回GraphQL类型以便通过工作并返回请求的数据。 var {nodeInterface, n

    12热度

    2回答

    我必须从头开始一个新的(web + native)项目(中型应用程序)。由于过多的JS框架和实现过多,特别是在过去的几年中,我一直对我的通常堆栈有第二个疑问。 我一直在前端使用react + redux以及通过REST API进行通信的后端Node和MongoDB。 对于这个新项目,我决定使用React-Native + React Native for Web + Node + PostgreS