gpt4 book ai didi

javascript - "Cannot read property ' findDOMNode ' of undefined"使用 React-widgets 时

转载 作者:行者123 更新时间:2023-11-30 00:18:25 24 4
gpt4 key购买 nike

我正在使用 React & React-router、0.13.3 和 React-widgets 3.1.0,它们都安装了 bower;和构建早午餐。

在 route ,我正在创建一个下拉菜单,如下所示:

render: function()
{
var trylist = ['pink', 'red', 'blue', 'white' ];
var DropdownList = ReactWidgets.DropdownList;

return (<DropdownList defaultValue="red" data={trylist} /> )
}

当我点击下拉菜单时,它在控制台中给出了这个错误:

Uncaught TypeError: Cannot read property 'findDOMNode' of undefined

文件显示为 react-widgets.js:2015。在这个文件/行:

      findDOMNode: function findDOMNode(component) {
return _reactDom2['default'].findDOMNode(component);

帮助非常感谢!我是 JS、React 的新手。

最佳答案

您使用的 React-widgets 版本需要 React 0.14 和 React-Dom 0.14

您需要升级到 React 0.14.3 并安装 React-Dom。

这是针对 npm 的。抱歉,我不知道 bower 中的等价物...

npm update react
npm install react-dom

关于javascript - "Cannot read property ' findDOMNode ' of undefined"使用 React-widgets 时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33997945/

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