ReactJs - Bootstrap крах разваливается сразу - PullRequest
0 голосов
/ 26 апреля 2020

Bootstrap коллапс мгновенно падает, когда я нажимаю на кнопку, чтобы показать содержимое. Я использую пакет

. json

"bootstrap": "^4.4.1",  
"react-bootstrap": "^1.0.0",

Использование свертки jquery

<Helmet
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"/>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"/>

</Helmet>

MyComponent. js

showMoreLess = () => {
    if (document.getElementById('morelessBtn').textContent === 'Show More') {
        document.getElementById('morelessBtn').innerHTML = 'Show Less';
    } else {
        document.getElementById('morelessBtn').innerHTML = 'Show More';
    }
};

<button className="btn btn-primary"
        id="morelessBtn"
        onClick={this.showMoreLess}
        type="button"
        aria-expanded="false"
        aria-controls="morelessContent"
        data-toggle="collapse"
        data-target="#morelessContent">
     Show More
</button>

<div id="morelessContent" className="collapse">
   <div className="row justify-content-center no-gutters">
       <div className="col-lg-4 col-md-6 portfolio-items">
            <div className="box">
                   <div className="imgBx">
                         <img className="img-fluid" src={solo2} alt=""/>
                         <p className="text-on-image">{address}</p>
                   </div>
                   <div className="content">
                        <h3>{service}</h3>
                        <p>{address}</p>
                   </div>
           </div>
      </div>

    ...

  </div>
</div>

Видео = https://youtu.be/3R1QJQBuh0s

...