相关疑难解决方法(0)

函数被多次调用

我想显示一个dataList.某些值是从函数计算的.似乎angular2多次调用计算函数.

  <tr *ngFor="let data of dataList">
    <td>{{ data.no }}</td>
    <td>{{ data.name }}</td>
    <td>{{ calculateFunction(data.price) }}</td>
  </tr>
Run Code Online (Sandbox Code Playgroud)

控制台将多次输出"calculate ...",超过dataList.length.

calculateFunction() {
  console.log('calculate...');
  return ...;
}
Run Code Online (Sandbox Code Playgroud)

我应该担心性能还是让angular2这样做?

ngfor angular

7
推荐指数
2
解决办法
4133
查看次数

标签 统计

angular ×1

ngfor ×1