javascript - Angular 6 - 自定义模态窗口内的嵌套组件
问题描述
我按照这篇文章创建了一个自定义模式。除了将其他 Angular 组件放入<div class="modal-body">
.
插入组件的模板和 CSS 加载,但 javascript 不起作用。
如何将工作的 Angular 组件插入到这样的对话框中?
解决方案
对于所有动态调用的组件(模板选择器在模板中没有提到的那些组件)都应该添加到入口组件中。如果我们这样做,Angular 将为我们实例化组件。
最佳实践是在组件声明中提及组件,如果有任何动态创建的组件,请将它们添加到入口组件中。每次我们将组件添加到入口组件时,都会降低性能。尝试减少入口组件:)。希望我回答了您的询问。
推荐阅读
- regex - VBA使用正则表达式查找具有值范围的字符串并替换为该范围内的每个值
- ios - 类似于 UIImagePickerController 的联系人
- assembly - 如何在 MASM 中声明 __m128i 常量?
- c# - 输入表单中的日期格式 - C#
- stripe-payments - Stripe connect:列出已连接帐户的订阅计划
- r - 在 R 中检索 Excel 文件单元格的下拉列表值
- javascript - 如何从控制器返回 PDF 文件
- python - 计算图的介数或接近度时忽略边
- python - 关于零宽度断言不支持不确定的长期问题
- oracle - 使用ORACLE查找第五个位置是否是字母而不是数字