我正在嘗試在React中使用Bootstrap模態。我已經成功地打開了一個模態。為了按程式關閉模態,我使用了下面的代碼。
$('#exampleModal').modal('id')
該代碼寫在一個按鈕的onClick事件里面。當我點擊按鈕時,我得到了一個錯誤 未處理的拒絕(TypeError):jquery__WEBPACK_IMPORTED_MODULE_6___default(...)(...).modal不是一個函式
import 'bootstrap'/span>。
import $ from 'jquery';
如何解決這個問題?我怎樣才能在React里面使用jQuery來關閉模態呢?
uj5u.com熱心網友回復:
使用react-bootstrap,在使用React時盡量避免使用JQuery。因為JQuery與React內部的層次有點不同,如果我可以這樣說的話。
在這個例子中,你可以看到如何在組件狀態中處理顯示模態。
https://react-bootstrap.github.io/components/modal/#modals-live
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/309201.html
標籤:
