我关注了this post创建自定义模式。除了将其他 Angular 组件放入 <div class="modal-body">
之外,一切都按预期工作。 .
插入组件的模板和 CSS 会加载,但 javascript 不起作用。
如何将工作的 Angular 组件插入到这样的对话框中?
最佳答案
对于所有动态调用的组件(模板选择器在模板中没有提到的那些组件)应该添加到入口组件中。如果我们这样做,Angular 将为我们实例化该组件。
最佳实践是在组件声明中提及组件,如果有任何动态创建的组件,请将它们添加到入口组件中。每次我们向入门组件添加组件时,都会降低性能。尝试减少入口组件:)。希望我回答了您的问题。
关于javascript - Angular 6 - 自定义模态窗口内的嵌套组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52595651/