Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 传递单击的按钮';s ID作为函数中的参数(角度10.1.6)_Javascript_Angular_Typescript - Fatal编程技术网

Javascript 传递单击的按钮';s ID作为函数中的参数(角度10.1.6)

Javascript 传递单击的按钮';s ID作为函数中的参数(角度10.1.6),javascript,angular,typescript,Javascript,Angular,Typescript,我有一个带有设置ID的按钮,需要作为参数传递。我试过这样做: <span class="nav-link btn btn-white btn-animate" id="{{prov.provname}}" (click)="getProvCustomers(this.id)">{{prov.provname}}</span> {{prov.provname} 但它似乎不起作用。我尝试过在官方文件中搜索,但没有

我有一个带有设置ID的按钮,需要作为参数传递。我试过这样做:

<span class="nav-link btn btn-white btn-animate" id="{{prov.provname}}" (click)="getProvCustomers(this.id)">{{prov.provname}}</span>
{{prov.provname}

但它似乎不起作用。我尝试过在官方文件中搜索,但没有成功。我觉得我好像错过了一些显而易见的东西。

在这里,你可以用两种方法来尝试

  • 如果模板中有id属性
  • 然后尝试在id之前删除此

    <span class="nav-link btn btn-white btn-animate" id="{{prov.provname}}" (click)="getProvCustomers(id)">{{prov.provname}}</span>
    
    像这样<我知道这很明显:(谢谢
    <span class="nav-link btn btn-white btn-animate" id="{{prov.provname}}" (click)="getProvCustomers(prov.provname)">{{prov.provname}}</span>