如何将属性值呈现为函数参数?

时间:2018-07-18 13:26:10

标签: angular typescript

我有一个看起来像这样的简单视图:

 <ul>
   <li *ngFor="let person of people">
     <h5 #name>{{person.name}}</h5>
     <div #age>{{person.age}}</div>
     <div>
       <button (click) = "getInformation(name, age)">Click me/button>
     </div>
   </li>
 </ul>

在我的组件中,我可以简单地做到这一点:

getInformation(name: HTMLElement, age: HTMLElement){

}

我的问题是:是否可以直接在视图中的函数中使用person.name或person.age而不使用模板变量?像这样的东西:

<button (click) = "getInformation({{person.name}}, {{person.age}})">Click me/button>

1 个答案:

答案 0 :(得分:2)

您尝试过


Get-MpPreference | Select-Object -ExpandProperty ControlledFolderAccessProtectedFolders
Get-MpPreference | Select-Object -ExpandProperty EnableControlledFolderAccess

component.ts

 <div>
   <button (click) = "getInformation(person.name, person.age)">Click me/button>
 </div>

感谢@ConnorsFan。