【问题标题】:Get ID information from button in ion-item in ion-list从 ion-list 中的 ion-item 中的按钮获取 ID 信息
【发布时间】:2019-08-29 03:37:51
【问题描述】:
  <ion-list>
    <ion-item-group *ngFor="let group of groupedContacts">
      <ion-item-divider color="light">{{group.letter}}</ion-item-divider>
      <ion-item *ngFor="let contact of group.contacts" class="contactlist"  style="clear: both;">
        <ion-col>
        <a start no-padding no-margin>{{contact.name}}</a>
        <p start no-padding no-margin>{{contact.number}}</p>
        </ion-col>
          <ion-label>
            <ion-button end float-right round>Tag</ion-button>
          </ion-label>
        </ion-item>
    </ion-item-group>
  </ion-list>

上面的代码是我用来列出我的联系人的代码。

我的目标是在 ion-label 内的那个 ion-item 中的按钮,当按下时,得到那个的 contact.namecontact.number项目。

我该怎么做?

编辑:这将是由 .ts 文件中的按钮调用的函数

【问题讨论】:

    标签: javascript html typescript ionic-framework


    【解决方案1】:

    试试

    <ion-item *ngFor="let contact of group.contacts" ...>
    ...
        <ion-button (click)="processContact(contact)">Click</ion-button>
    
    </ion-item-group>
    

    并在.ts代码中添加函数

    public processContact(contact) {
        console.log(contact.name, contact.number);
    }
    

    【讨论】:

      猜你喜欢
      • 2018-09-25
      • 2017-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-02
      • 2020-03-25
      • 1970-01-01
      • 2020-02-09
      相关资源
      最近更新 更多