Javascript TypeError:无法读取属性';字符串';未定义的;安装程序库
我安装了库,但有错误: TypeError:无法读取未定义的属性“字符串” TypeError:无法读取未定义的属性“字符串” 推送../node_modules/borbon/modalFactory.js.module.exports C:/Users/m/Desktop/chrome extension/node_modules/borbon/modalFactory.js:10 7 | module.exports=函数(动画){8 |返回 React.createClass({9| propTypes:{ 10 | className:React.PropTypes.string,11 |//按下esc时关闭模式?默认为true。12 |Javascript TypeError:无法读取属性';字符串';未定义的;安装程序库,javascript,reactjs,Javascript,Reactjs,我安装了库,但有错误: TypeError:无法读取未定义的属性“字符串” TypeError:无法读取未定义的属性“字符串” 推送../node_modules/borbon/modalFactory.js.module.exports C:/Users/m/Desktop/chrome extension/node_modules/borbon/modalFactory.js:10 7 | module.exports=函数(动画){8 |返回 React.createClass({9| p
键盘:React.PropTypes.bool,13 | onShow: React.PropTypes.func
硼似乎依赖于
prop类型
。通过npm
添加硼应该可以解决问题:
npm install --save prop-types
我也有同样的问题。这个错误与外部化的道具类型有关,但是
npm安装--save-prop-types
不会完全修复它
我找到了这个分叉回购协议,它将硼更新为reboron,使其反应15+,从而修复了问题并为我消除了错误。您至少必须更新您的导入声明。您还有其他想法吗?