• 我究竟做错了什么? Object(…)不是函数,执行deleteItemMutation时deleteItem函数会引发错误。 React和GraphQL

    我是新来的人和GraphQL。我正在通过基于项目的学习(待办事项申请)进行学习。 我正在研究在单击列表项时删除“任务”的功能。我的App.js如下所示: import React from 'react'; import ApolloClient from 'apollo-boost'; import {ApolloProvider} from 'react-apollo'; import ItemList from './components/ItemList'; import AddItem from ...
  • React modal不会执行GraphQL查询

    在没有GraphQL知识的情况下,我被赋予了更新和改进现有React应用程序UI的任务,所以这是我第一次。这是一个简单的应用程序,您可以在其中编辑和删除项目。我的任务是为“编辑”和“更新”表单设置样式并添加反应模式功能。添加功能后,模态以及每种表单的更改处理程序都可以使用,但编辑和删除功能不再起作用。需要帮忙。 这是不带react-modal的List项的旧代码: import React, { useState } from 'react'; import styled from 'styled-comp...
  • 如何在双嵌套子组件(带钩子)中以最佳状态更新父项的状态?

    Link to video with issue outlined below! 您好,目前我的问题是,当我单击DeleteButton(位于SortableItem组件中)时,虽然该突变成功起作用,但需要刷新以显示该删除。在运行DeleteButton突变后立即刷新它的最佳方法是什么?我相信这需要我从SortableItem组件内的RankList组件更新状态,但想知道实现此目的的最佳方法! import React, { useContext, useEffect, useRef, useState }...
  • Reactjs如何在Formik中使用onCompleted()传递值

    onCompleted()在useMutation中被调用,因为完成更改后,我想打开= true(打开是一个标志),因此该标志值应传递给const App(),以便打开= {open}并显示警报。但是open的值在整个过程中都是错误的。 (2)。如果我设置open = {true},则屏幕上将显示带有登录按钮的“欢迎”弹出窗口,但是当我按下登录按钮并onclick()触发时,会出现错误“无法读取'setNewUser'的属性”,其中setNewUser是const在索引中定义文件。 Register.js ...
  • 从多对多关系中获取结果

    我正在尝试从GraphQL解析器中的多对多关系(用户和角色之间)获得结果,但是我对Sequelize还是很陌生,并且不了解查询模型的正确方法。 这是我的用户模型: module.exports = function(sequelize, DataTypes) { var User = sequelize.define('users', { id: { type: DataTypes.INTEGER(10).UNSIGNED, allowNull: false, primaryKe...
公告

欢迎访问 goshare  点击这里设置您的邮箱  可以接收站内跟帖、回复邮件提醒,不错过任何一条消息。

关注公众号订阅更多技术干货! 码农俱乐部