加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Angular 2材料嵌套md-list-item

发布时间:2020-12-17 09:57:29 所属栏目:安全 来源:网络整理
导读:使用Angular 2和材料设计,尝试在sidenav中获取嵌套列表 我的代码就像 md-sidenav #sidenav class="sidenav" mode="over" opened md-nav-list md-card class="user-card" md-card-header div md-card-avatar class="user-avatar"/div /md-card-header /md-car
使用Angular 2和材料设计,尝试在sidenav中获取嵌套列表
我的代码就像
<md-sidenav #sidenav class="sidenav" mode="over" opened>
    <md-nav-list>
           <md-card class="user-card">
               <md-card-header>
                 <div md-card-avatar class="user-avatar"></div>
               </md-card-header>
           </md-card>
      <md-divider></md-divider>
      <md-list-item *ngFor="let category of ategories">
         <a md-line>{{ category.name }}</a> 
      </md-list-item>
    </md-nav-list>
</md-sidenav>

哪个工作正常,看起来像

现在当我尝试嵌套时,就像

<md-sidenav #sidenav class="sidenav" mode="over" opened>
    <md-nav-list>
           <md-card class="user-card">
               <md-card-header>
                 <div md-card-avatar class="user-avatar"></div>
               </md-card-header>
           </md-card>
      <md-divider></md-divider>
      <md-list-item *ngFor="let category of ategories">
         <a md-line>{{ category.name }}</a>
         <md-list-item *ngFor="let subcategory of category.subcategories">
            <a md-line>{{ subcategory.subcategory }}</a>
         </md-list-item>
      </md-list-item>
    </md-nav-list>
</md-sidenav>

看起来像

我想实现嵌套列表,可能是可折叠的.
知道我做错了什么或如何处理这个问题?

好吧,想通了,如果将来有人像这样陷入困境.

不要在md-list-item上使用* ngfor,而是在div上执行,就像这样

<md-list>
                <div  *ngFor="let category of practice_categories">
                    <md-list-item>{{category.category}}</md-list-item>
                    <md-list style="margin-left:30px;">
                          <div *ngFor="let subcategory of category.subcategories">
                            <md-list-item>{{ subcategory.subcategory }}</md-list-item>
                          </div>
                    </md-list>
                </div>
            </md-list>

产生类似的东西

希望有一天能帮助某人

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读