【发布时间】:2019-01-08 14:43:19
【问题描述】:
您好,我正在开发 Angular 4
我想知道的是我们如何将(click)上的HTML页面绑定到另一个HTML页面中
我尝试过*ng-if 和<ng-template>,但对我没有用
所以我只使用了基本的 HTML 和 Bootstrap tab-pane fade 和 data-toggle 作为我的菜单
但我想为以下三个菜单项设置单独的 HTML 页面,并希望在单击相应的菜单时绑定这些相应的页面
我想在点击菜单时弹出一个模态框,但我在另一个文件夹中有一些常见的模态框
<ul class="nav nav-tabs flex-column" role="tablist">
<li class="nav-item">
<a class="nav-link active" href="#myappdefinitions" data-toggle="tab">My app definitions</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#shared" data-toggle="tab">shared with me</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#others" data-toggle="tab">shared with others</a>
</li>
</ul>
<div id="apptab">
<div class="row justify-content-between">
<div class="tab-content col-7">
<div class="row tab-pane fade show active" id="myappdefinitions">
<p class="text-muted">You have one app definition</p>
</div>
<div class="row tab-pane fade" id="shared">
<p class="text-muted">you are in shared apps</p>
</div>
<div class="row tab-pane fade" id="others">
<p class="text-muted">you are in shared with others</p>
</div>
</div>
</div>
<div class="input-group">
<span class="input-group-addon search-img">
<i class="fa fa-search img-search" aria-hidden="true"></i>
</span>
<input type="text" class="form-control search-box" (click)="filterDelayed()" placeholder="search">
</div>
</div>
【问题讨论】:
-
你正在混合 angular 1 和 angular
-
你能用 angular 4 @Chellappan 给出解决方案吗
-
你需要路由相关的或者简单的东西展示html页面吗?
-
我想你没有理解我的问题@KarnanMuthukumar 我想在另一个 html 中显示一个 html 页面如果条件为真或者如果我点击一个按钮或链接并且我的项目包含一些常见的html 页面和模式在一个单独的文件夹中。
标签: html angular typescript binding