Angular递归列表中,"list-group"不显示为子列表。
创始人
2024-10-24 12:33:06
0次

在Angular递归列表中,如果您希望"list-group"不显示为子列表,可以通过条件判断来控制是否添加"list-group"类。

下面是一个示例代码,展示了如何使用条件判断来解决这个问题:


  • {{ item.name }}
    • No children
// app.component.ts
import { Component } from '@angular/core';

@Component({
  selector: 'app-root',
  template: './app.component.html',
  styleUrls: ['./app.component.css']
})
export class AppComponent {
  items = [
    {
      name: 'Parent 1',
      children: [
        {
          name: 'Child 1.1',
          children: [
            {
              name: 'Grandchild 1.1.1',
              children: []
            },
            {
              name: 'Grandchild 1.1.2',
              children: []
            }
          ]
        },
        {
          name: 'Child 1.2',
          children: []
        }
      ]
    },
    {
      name: 'Parent 2',
      children: []
    }
  ];
}

在上述示例中,使用了ngIf指令来判断是否添加子列表。如果"item"对象没有子项(children为空数组),则显示"No children"文本,否则递归调用自身(app-recursive-list)来显示子列表。这样可以避免在子列表中添加"list-group"类。

请注意,上述示例只是一种解决方法,实际应用中可能需要根据具体需求进行适当调整。

相关内容

热门资讯

黑科技辅助!微乐自建房插件免费... 黑科技辅助!微乐自建房插件免费软件(辅助),微乐小程序微乐斗地主果然真的有透视挂软件1、用户打开应用...
黑科技开挂!微乐江西小程序辅助... 黑科技开挂!微乐江西小程序辅助器(开挂),微乐曲靖小鸡真是是真的有透视挂攻略1、微乐江西小程序辅助器...
黑科技辅助器!微乐江西小程序辅... 黑科技辅助器!微乐江西小程序辅助(辅助器),微乐陕西红中麻将总是真的有透视挂攻略1、黑科技辅助器!微...
黑科技辅助!微信小程序微乐辅助... 黑科技辅助!微信小程序微乐辅助器下载(辅助),微乐A3纸牌本来有透视挂技巧1、起透看视 微信小程序微...
黑科技透视挂!微乐a3纸牌有脚... 黑科技透视挂!微乐a3纸牌有脚本(透视挂),微乐双扣一直是有透视挂插件一、微乐a3纸牌有脚本游戏安装...
黑科技透视器!微信小程序微乐房... 黑科技透视器!微信小程序微乐房间怎么辅助(透视器),微乐合肥红中麻将真是是真的有透视挂攻略1、微信小...
黑科技辅助器!微乐春天扑克开挂... 黑科技辅助器!微乐春天扑克开挂辅助插件(辅助器),微乐陕西捉老麻子本来是真的有透视挂app一、微乐春...
黑科技透视器!微乐智能辅助真的... 黑科技透视器!微乐智能辅助真的假的(透视器),微乐云南麻将都是存在有透视挂软件;1、微乐智能辅助真的...
黑科技开挂!微信小程序游戏修改... 黑科技开挂!微信小程序游戏修改器(开挂),微乐吉林麻将都是是有透视挂攻略;微信小程序游戏修改器辅助器...
黑科技透视器!微信微乐游戏辅助... 黑科技透视器!微信微乐游戏辅助器(透视器),微乐打炸其实存在有透视挂插件1、金币登录送、破产送、升级...