我在 Angular 6 中使用jquery-confirm插件,我可以打开带有静态内容的警报和对话框:
<button (click)="openConfirm()">Open Confirm</button>
openConfirm() {
$.confirm({
title: 'Test',
content: 'It works!'
});
}
现在我想在里面加载一个组件,我想如果我在一个字符串中传递选择器我会加载它。但它没有。
我认为该插件使用 jquery html() 函数将 html 添加到确认框。因为当我尝试这个时:
$.confirm({
title: 'Test',
content: '<app-confirm></app-confirm>'
});
我检查了一下,插件实际上将选择器添加到了 html 中,但它没有加载组件。