Я пытаюсь добавить модал в свое приложение.Я делаю так, чтобы при загрузке моей страницы она отображалась (не требуется кнопка) для целей тестированияУ меня "bootstrap": "^4.1.3"
как моя зависимость.
На моем CSS я делаю так, чтобы дисплей был блочным:
.modal{
display: block
}
.modal-content{
display: block
}
В моем приложении реакции я импортирую его и использую какследуйте:
import 'bootstrap/dist/css/bootstrap.min.css';
render() {
return (
<div className="App">
<div className="modal fade" id="myModal" role="dialog">
<div className="modal-dialog">
<div className="modal-content">
<div className="modal-header">
<button type="button" className="close" data-dismiss="modal">×</button>
<h4 className="modal-title">Modal Header</h4>
</div>
<div className="modal-body">
<header className="App-header">
Code Authentication
</header>
<div className="row">
<div className="col-sm-6">
{this.getPhoneList()}
</div>
<div className="col-sm-6">
{this.getMethodList()}
</div>
</div>
<button type="button" className="btn btn-info" onClick={() => this.VerifyCode()}>
VERIFY CODE
</button>
</div>
<div className="modal-footer">
</div>
</div>
</div>
</div>
</div>
);
}
Я скопировал модальный код из документа boostrap и немного изменил его, чтобы он работал для моих целей тестирования.Я также пробовал много разных кодов, но ни один из модальных вариантов не работал.
Что я пробовал: я прочитал много постов, связанных с этими проблемами, в стеке.Многие из них были просто из-за того, что OP не включал определенный файл, или атрибут отображения не установлен для показа.В моем случае я ни один.
Любые предложения будут полезны