首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在mat-list选项(mat-选择列表)项中添加辅助操作

如何在mat-list选项(mat-选择列表)项中添加辅助操作
EN

Stack Overflow用户
提问于 2018-12-17 12:45:15
回答 2查看 9.2K关注 0票数 7

如何可能,添加一个辅助动作(垫-图标-按钮)在垫选择列表内的垫-列表-选项元素。

目前,所有项目都被添加到垫子列表-文本div中。

(https://stackblitz.com/edit/angular-dwac7y):示例

代码语言:javascript
复制
<mat-selection-list [(ngModel)]="selectedOptions">
    <mat-list-option *ngFor="let item of items;" [value]="item.id" [disableRipple]="true">
        <mat-icon matListAvatar>person</mat-icon>

        <h3 matLine> {{item.name}}</h3>
        <p matLine>
            {{item.details}}
        </p>

        <button mat-icon-button (click)="onEdit($event, item)">
            <mat-icon>edit</mat-icon>
        </button>
    </mat-list-option>
</mat-selection-list>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-12-18 10:31:18

你可以这样做。

代码语言:javascript
复制
<h2>Selection-List with secondary action:</h2>

<mat-selection-list [(ngModel)]="selectedOptions">
  <mat-list-option *ngFor="let item of items;" [value]="item.id" [disableRipple]="true">
    <div style="display:flex; justify-content:space-between;align-items:center">
      <div style="display:flex;align-items:center">
        <mat-icon matListAvatar>person</mat-icon>

        <div style="display:flex; flex-direction:column">
          <div>
            <h3 matLine> {{item.name}}</h3>
          </div>
          <div style="margin-top:-30px">
            <p matLine>
              {{item.details}}
            </p>
          </div>
        </div>
      </div>
      <div>
        <button mat-icon-button (click)="onEdit($event, item)">
          <mat-icon>edit</mat-icon>
        </button>
      </div>
    </div>
  </mat-list-option>
</mat-selection-list>

但下面的风格..。

代码语言:javascript
复制
<div style="margin-top:-30px">

不是一个很好的解决办法。

票数 8
EN

Stack Overflow用户

发布于 2020-07-11 00:23:51

我觉得这个活动应该是这样的。

代码语言:javascript
复制
onEdit(event, item){
    event.stopPropagation();
} 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53815547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档