javascript - ViewChild 通过 ID 显示隐藏表单
问题描述
现在我想在父页面示例中显示表单页面子页面,上面的位置选项卡是父页面,我该怎么做,下面是我的表单页面的格式。
现在,如果我可以取消,它应该隐藏我的表单并显示我当然可以使用的列表,*ngIf
但是我如何在此位置选项卡内显示表单页面并隐藏位置列表,取消点击后它会隐藏表单并显示列表我也想传递身份证。
而且我也在app-routing-module.tsexport const appRoutingModule = RouterModule.forRoot(routes, { useHash: true });
内部使用。
解决方案
您可以使用该NgbModal
服务。
- 首先,安装 NgBootstrap。
- 接下来,在您的 modalService 中导入
ParentComponent
:import { NgbModal } from '@ng-bootstrap/ng-bootstrap';
- 将服务添加到构造函数。
export class ParentComponent implements OnInit { ... constructor(private modalService: NgbModal) ... }
- 最后,在按钮单击处理程序中,您可以调用该
open()
方法。buttonClicked() { ... let modalRef; modalRef = this.modalService.open(ChildComponent); ... }
推荐阅读
- ruby-on-rails - Rails查询中的双重加入
- android - 华为应用程序未显示其状态已发布的应用程序库事件
- python-3.x - For循环附加错误的值
- amazon-web-services - 配置 SSL/TLS 负载平衡器后无法通过浏览器访问 Keycloak
- python - 使线程函数等待其内部主线程中强制执行的操作完成 - Kivy
- echarts - echarts 5.0 不可读的工具提示
- c# - 如何在 XElement 中使用 For 循环
- algorithm - 没有任何种子的洪水填充算法?
- python - 过滤功能之前的“列表”功能的目的是什么?
- css - 如何将这些输入元素放在页面的中心,使下面的 div 完美对齐,并将之前的 span 元素保持在左侧?