首页 > 解决方案 > 从 ReactJs 的数组中定义的函数中获取参数

问题描述

我在一个文件中有一个对象数组。在另一个文件中导入这个数组后,当我映射值时,我得到错误 ISODate is not defined。

const details=[
    {
    "date": ISODate("2019-12-19T08:32:50.606Z"),
    "title":"title 1"
    },
    {
    "date": ISODate("2019-12-18T08:32:50.606Z"),
    "title":"title 2"
    },
    {
    "date": ISODate("2019-12-17T08:32:50.606Z"),
    "title":"title 3"
    }
    ]    
export default details

所需的输出:我想以以下格式制作数组的副本,以便我可以映射它的值。

const details=[
        {
        "date": "2019-12-19",
        "title":"title 1"
        },
        {
        "date": "2019-12-18",
        "title":"title 2"
        },
        {
        "date": "2019-12-17",
        "title":"title 3"
        }
        ]

标签: javascriptreactjs

解决方案


"ISODate not defined"
在执行时,在任何不同的范围ISOdate内都找不到的定义。 这意味着既不在 块范围内, 也不在函数范围内, 也不在模块范围内定义, 最后它似乎也不是全局范围的一部分:在浏览器中它不是标准内置对象的一部分;在浏览器之外,它不是Node API的一部分。
ISOdate



那么问题来了,这个函数是从哪里来的呢?


推荐阅读