Kann mir jemand helfen, warum mein Popup-Modal nicht in der Seite erscheint. Ich habe Bootstrap bereits in meinem CLI installiert und zeige immer noch kein Popup. Gibt es etwas, das du neben meinen Codes konfigurieren musst? Ich glaube, dass bootstrap.min.js ist, was die modalen Arbeiten macht und ich fügte hinzu, es auch, aber noch ist es nicht angezeigtWarum PopUp Modal Bootstrap nicht im Winkel erscheint 4
//.angular-cli.json
"styles": [
"styles.css",
"../node_modules/bootstrap/dist/css/bootstrap.min.css",
"../node_modules/font-awesome/css/font-awesome.css",
"../node_modules/bootstrap/dist/js/bootstrap.min.js"
],
//view.component.html
<div id="container-wrapper">
<div class="container">
<div class = "row">
<div class = "col-md-3"></div>
<div class = "col-md-8 well">
<h3 class="text-info">Account Information</h3>
<br>
<div class = "container-fluid">
<div class="table-responsive">
<table class="table">
<thead>
<tr>
<th>ID Number</th>
<th>Full Name</th>
<th>Email Address</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let account of accounts">
<td>{{account.id}}</td>
<td>{{account.fullname}}</td>
<td>{{account.email}}</td>
<td>
<a class="teal-text" data-toggle="modal" data-target="#editmember"><i class="fa fa-pencil-square-o fa-lg"></i></a>
<a class="red-text"><i class="fa fa-times fa-lg"></i></a>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<div class="modal fade" id="editmember" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<form>
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title text-info" id="myModalLabel">Edit Account Details</h4>
</div>
<div class="modal-body">
<div class = "form-group">
<label>ID Number</label>
<input type = "number" class = "form-control"/>
</div>
<div class = "form-group">
<label>Full Name</label>
<input type = "text" class = "form-control"/>
</div>
<div class = "form-group">
<label>Email Address</label>
<input type = "email" class = "form-control"/>
</div>
</div>
<div class="modal-footer">
<button class="btn btn-success" data-dismiss = "modal"><i class="fa fa-edit" aria-hidden="true"></i> Update</button>
</div>
</form>
</div>
</div>
</div>
Also muss ich meinen alten Bootstrap deinstallieren und diesen ng Bootstrap installieren? – Joseph
Das wäre zu empfehlen, wenn Sie vorhaben, Funktionen zu verwenden, die Javascript-Funktionen von bootstrap-yes benötigen. –
Ich habe immer noch Formulare auf meinem alten Bootstrap wie die oben genannten. Kann ich ng-bootstrap installieren, während ich gleichzeitig meinen alten habe? – Joseph