当我从react-router-dom使用重定向时,出现TypeError:func.apply不是函数。我是新来的人,要做出反应

时间:2019-12-05 13:37:25

标签: redirect react-redux react-router-dom

try {
    s_product = await product.save();
    res.json(s_product);
  } catch (err) {
    console.error(err.message);
    res.status(500).send("Server Error");
}

错误代码:

TypeError: func.apply is not a function
HTMLUnknownElement.callCallback
node_

modules / react-dom / cjs / react-dom.development.js:337

  334 |     window.event = windowEvent;
  335 |   }
  336 | 
> 337 |   func.apply(context, funcArgs);
      | ^  338 |   didError = false;
  339 | } // Create a global error event handler. We use this to capture the value
  340 | // that was thrown. It's possible that this error handler will fire more

任何帮助都非常感谢。 谢谢!

1 个答案:

答案 0 :(得分:1)

我在w3所学校link to the page上发现了这一点, 当未定义函数时,通常会发生此类错误 以预期的方式

The expected way

该网站说您应该将参数作为数组传递。 检查一下,因为如果您将参数作为数组传递或不传递,您的代码实际上并没有提供太多信息