web-dev-qa-db-ja.com

React-StrapのDatepicker

react-strap npmパッケージを使用して、Bootstrap 4つのコンポーネントをReact app。

日付ピッカー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-bootstrap-date-picker\libに「react-bootstrap/lib/Button」があります

@ ./~/react-bootstrap-date-picker/lib/index.js 15:14-51

これは、react-bootstrap-date-pickerreact-strapと互換性がないためですか?この場合、datepickerモジュールが機能するように、どのnpmパッケージをbootstrap 4コンポーネントにインストールする必要がありますか?

9
Nyxynyx

react-bootstrap-date-pickerはreact-bootstrapを使用していますが、react-bootstrapはbootstrap3に依存しています。 reactstrapはbootstrap4用です。それが動作しない理由です。

代わりに react-widgets DateTimePicker を使用できます。

8
shuning