我正在使用 react-strap
npm包在我的React应用程序中使用Bootstrap 4组件 .
当我尝试添加datepicker react-bootstrap-date-picker
时
npm install --save react-bootstrap-date-picker
然后尝试在我的组件中使用它:
var DatePicker = require("react-bootstrap-date-picker");
我收到了错误
./~/react-bootstrap-date-picker/lib/index.js中的错误找不到模块:C:\ Users \ y \ Desktop \ Code \ test \ node_modules \ react中的'react-bootstrap / lib / Button' -bootstrap-date-picker \ lib @ ./~/react-bootstrap-date-picker/lib/index.js 15:14-51
这是因为 react-bootstrap-date-picker
与 react-strap
不兼容吗?在这种情况下,我应该为bootstrap 4组件安装哪些npm软件包,以便datepicker模块可以工作?
1 回答
react-bootstrap-date-picker正在使用react-bootstrap,react-bootstrap依赖于bootstrap3 . reactstrap是for bootstrap4这就是为什么它不起作用 .
您可以改用react-widgets DateTimePicker .