React js 编译时出现警告

纽瑞汀森

我是初级后端开发人员,但我在克隆项目中使用 react 库

更新反应脚本后,我的项目开始出现很多错误。我解决了其中一些,我该如何解决或忽略它们

节点-v v14.17.0在此处输入图像描述

在此处输入图像描述

佩斯

useEffect的第二个参数是一个依赖数组。当一个或多个依赖项从上次渲染发生更改时,将调用效果。您收到此错误是因为您没有在依赖项数组中包含所有必要的变量或函数,这可能导致数据过时和意外行为。

例如,您的钩子PostBody.jsx缺少依赖项params.id解决方法是简单地将值添加到依赖数组中:

// PostBody.jsx
useEffect(() =>
{
    // Your code here
}, [params.id, ...yourOtherDependencies]) // Add params.id to your dependency array

对丢失的钩子getActionallComments.

关于filter错误,您没有在第一个条件下返回值:

const newCommentArr = CommentLists.filter((comment, index) =>
{
    if (newComment._id === comment._id)
    {
        indexValue = index
        // You need to return a value!
    }
    else
    {
        return newComment._id !== comment._id
    }
})

您返回的值取决于您使用它的目的。您可能只需将代码更改为:

const newCommentArr = CommentLists.filter((comment) => newComment._id === comment._id)

或者

const newCommentArr = CommentLists.filter((comment) => newComment._id !== comment._id)

根据您使用它的目的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么跟随React JS时出现黑屏?

在React JS中使用Redux表单时出现字段错误

尝试在React JS中呈现对象数组时出现错误

测试 react.js 时出现“ReferenceError: waitForElement is not defined”

使用React.cloneElement时出现未知的Prop警告

使用 mui 运行 react app - 编译时出现问题:

在 App.js React 开发中导入外部 Js 时出现问题

react.js 项目中的警告

在Visual Studio 2012中,尝试用React JS编写JSX时收到警告和弯曲的行

使用迷你图时的警告控制台-React.js

如何修复React js中箭头功能警告结束时预期返回的值?

如何解决 React:“无法编译;./src/App.js”在创建 webapp 时出错

尝试使用React.js中的map访问特定JSON数据时出现问题

在React.js中删除项目时出现意外行为

在React JS中运行测试用例时出现意外令牌

在React中将JSX文件导入JS文件时出现意外字符''

当 React.js 应用程序向 Django 后端发送请求时出现 CORS 问题

React.js - 组件没有出现在按钮点击时,api 获取的数据

使用React.js渲染MDL文本字段时出现问题

在React Chart Js 2中传递动态数据时出现的问题

React.js CKEditor5组件-创建组件时出现问题

React.js:更新多个组件共享的上下文API时出现问题

在React JS中调用axios获取请求时出现网络错误

验证数字以及React Js中的百分比符号时出现逻辑错误

尝试在React JS中显示上传的图像的预览时出现图像为空的错误

使用React.JS提取API数据时出现问题

映射-react.js时出现一些语法错误

将API派生的值映射到React.js状态时出现问题

为什么在运行react js组件类时出现“ no-undef”错误?