Вот мой код =. Я много пробовал. В этом разделе показано изображение SVG, в котором будет загружен раздел контейнера. admin.component. html (содержит изображение SVG)
<div class = "container" style="text-align: center; position: relative; left: 0; top: 0;">
<img class="center1" type="image/svg+xml" src="assets/1.jpg" width="500px"/>
<img class="center2" type="image/svg+xml" src="assets/preserve.svg" width="500px"/>
<div>
<router-outlet></router-outlet>
popup.component. html (модальное всплывающее окно)
<div class="modal fade" id="popup" tabindex="-1" role="dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Modal title</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
Hello
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
app.component.ts (Здесь я вызываю функцию через модальный идентификатор '.)
ngOnInit(){
$("g").click(function(){
$("#popup").modal("show");
});
}