【问题标题】:Eslint expected to return a value in function array-callback-return errorEslint 期望在函数 array-callback-return 错误中返回一个值
【发布时间】:2022-01-24 05:13:12
【问题描述】:

在 React 应用程序中尝试解决 Eslint 问题

Object.keys(selected).map(function (key, val) {
          if (selected[key]) {
            selectedItem.push(val)
            selectedItem.push(key)
          }
        }); 

它是一个现有的代码,我不确定我是否应该更改为 forEach 来解决这个 Eslint 错误 尝试将 {}===============> 箭头替换为 ()

请提出解决此 Eslint 错误的方法

【问题讨论】:

  • 你能解释一下你想得到什么吗?

标签: reactjs function error-handling eslint return-value


【解决方案1】:

是的,您可以在此处使用 forEach。使用 map 函数时必须返回一个值。

请查看以下网址。

https://eslint.org/docs/rules/array-callback-return

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-21
    • 2018-08-16
    • 1970-01-01
    • 2022-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多