Ger*_*ard 16 typescript angular2-template angular
是否可以从HTML调用组件方法,还是应该创建另一个组件来处理格式?
<div *ngFor="let item of items">
<div class="title">{{ item.Title }}</div>
<p>
callComponentMethodHere({{item}})
</p>
</div>
Run Code Online (Sandbox Code Playgroud)
Gün*_*uer 34
{{callComponentMethodHere(item)}}
Run Code Online (Sandbox Code Playgroud)
但是你应该避免这种情况,因为每次更改检测运行时都会调用该方法.最好在代码中调用该方法(例如,在constructor(),ngOnInit()或者事件处理程序中,将结果分配给属性,并从视图绑定到该属性.
调用事件处理程序当然很好:
<button (click)="callComponentMethodHere(item)">click me</button>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
36853 次 |
| 最近记录: |