我有一個稱爲成功模式的組件。我想使用代碼部分在該組件內部訪問div。任何想法如何我可以實現這一目標?如何從角度2中的類的編碼部分達到模板中的模態
successModal.component.html
<div bsModal #successModalAccessor="bs-modal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-success" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Modal title</h4>
<button type="button" class="close" (click)="successModalAccessor.hide()" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<p>One fine body…</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" (click)="successModalAccessor.hide()">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
successModal.component.ts
import { Component } from '@angular/core';
import { ModalModule } from 'ng2-bootstrap/modal';
@Component({
selector:'SuccessModal',
templateUrl: 'successModal.component.html'
})
export class SuccessModalComponent {
showSuccess(){
//i would like to do something like successModalAccessor.show();
}
}
您使用的自舉類的解決方案 ? –
是ng2-bootstrap – rematnarab