小编jav*_*eda的帖子

角度5单击绑定到锚标记

我需要在模板的锚点上绑定click事件:

我的html看起来像这样:

<a (click)="deleteUser(user)">
    <i class="la la-trash"></i>
</a>
Run Code Online (Sandbox Code Playgroud)

user 是上一个变量 *ngFor="let user of users"

deleteUser()函数在我的users.component.ts文件中声明:

import { Component, OnInit, ViewEncapsulation, AfterViewInit } from '@angular/core';
import { Helpers } from '../../../../helpers';
import { ScriptLoaderService } from '../../../../_services/script-loader.service';

import { User } from '../../../../models/user';
import { UsersService } from '../../../../_services/users.service';

import swal from 'sweetalert';


@Component({
    selector: ".m-grid__item.m-grid__item--fluid.m-wrapper",
    templateUrl: "./users.component.html",
    styleUrls: ["./users.component.scss"],
    encapsulation: ViewEncapsulation.None,
})
export class UsersComponent implements OnInit, AfterViewInit {

    users: User[];

    constructor(
        private _script: ScriptLoaderService,
        private …
Run Code Online (Sandbox Code Playgroud)

events typescript angular5

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

angular5 ×1

events ×1

typescript ×1