带有内容的动态标签:角材料

newAngs

我的应用程序中有两个选项卡,我使用ngFor实现了相同的功能。相同的代码是,

 <mat-tab-group >
  <mat-tab (click)="testMethod2GetTitle(tabtitle)" *ngFor="let tabtitle of selelectedTabs; let index = index" [label]="tabtitle"  class="tab-title"> 
        <mat-selection-list >
          <mat-list-option  *ngFor="let list of tabsData" >

                 {{list}}
                </mat-list-option>
            </mat-selection-list>

  </mat-tab>
  </mat-tab-group>

然后,对于每个选项卡,我需要显示不同的数据。例如,标题为“亚洲”的选项卡将显示印度,巴基斯坦,中国,标题为“美国”的选项卡将显示南美洲,纽约,巴西等的列表。

我尝试通过在用户单击相同的标题时使用tabstitle来将值列表传递给tabsData的逻辑。但是它具有以下缺点:

  1. 单击标题时无法在后端获取选项卡的标题。该方法本身未调用。
  2. 所有选项卡将填充最后选择的选项卡的值。
公羊

我不确定,但是我建议您使用mat-tree,它将具有数据常量,通过使用该树,将创建数据源。您可以使用此stack-blitz链接,在该链接中,我根据洲名动态地称为“国家/地区列表”尽管它们大多数都是硬编码的,但是您可以进一步参考和优化。

动态标签的Stackblitz示例

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带有动态内容的危险刷卡问题

来自分类Dev

带有动态内容的危险刷卡问题

来自分类Dev

角材料-带有主题的错误

来自分类Dev

Birt报告,带有操作的动态标签

来自分类Dev

美丽的汤,通过带有标签的标签内容进行搜索

来自分类Dev

带有RequireJs的角材料

来自分类Dev

带有HTML标签的Summernote内容

来自分类Dev

带有图像或SVG的角材料md-select

来自分类Dev

具有相同内容的md-tabs角材料

来自分类Dev

在角材料md对话框中使用带有必需^形式的指令

来自分类Dev

角材料列宽适合内容?

来自分类Dev

带有类型的动态材料自动完成选项

来自分类Dev

角材料表动态列

来自分类Dev

创建具有自己内容的动态标签

来自分类Dev

更改按钮标签前景的焦点,使内容内部带有标签

来自分类Dev

旋转:带有可选内容的标签/视图

来自分类Dev

带有图像或SVG的角材料md-select

来自分类Dev

具有相同内容的md-tabs角材料

来自分类Dev

角$编译动态内容

来自分类Dev

XML更改带有标签内容的标签名称

来自分类Dev

带有角材料的文本在IE中的div外流动

来自分类Dev

防止带有角材料的点击事件

来自分类Dev

带有 VFL 的 uitableviewcell 动态标签宽度

来自分类Dev

带有动态内容 Swift 的 UIPicker

来自分类Dev

Knockout JS:具有动态内容的动态标签

来自分类Dev

角材料垫选择:值是带有提交按钮的功能

来自分类Dev

带有双标签的 Angular 2 材料标签?

来自分类Dev

如何动态生成和添加具有适当_ngcontent-c 编号的角材料卡?

来自分类Dev

带有firebase android的动态标签数量