gpt4 book ai didi

javascript - 未捕获的类型错误 : Cannot read property 'func' of undefined in reactjs

转载 作者:搜寻专家 更新时间:2023-11-01 04:13:11 24 4
gpt4 key购买 nike

我在浏览器控制台中收到错误

 Uncaught TypeError: Cannot read property 'func' of undefined

在下一行(在捆绑的 js 文件中)

ChannelForm.propTypes = {
addChannel: _react2['default'].PropTypes.func.isRequired
};

我的代码看起来像这样,但我遇到了这个错误

ChannelForm.propTypes={
addChannel: React.PropTypes.func.isRequired
}

一切似乎都很好。我不知道这里出了什么问题。

最佳答案

react documentation 中所述

React.PropTypes has moved into a different package since React v15.5. Please use the prop-types library instead.

所以你需要先导入它,比如:

import PropTypes from 'prop-types';

然后在需要像这样的 propTypes 的地方使用它(你可以相应地修改它)

propTypes = {
name: PropTypes.string
};

您可以阅读更多相关信息 here

关于javascript - 未捕获的类型错误 : Cannot read property 'func' of undefined in reactjs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47622899/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com