我知道你永远不应该在 Angulars 模板表达式中使用函数调用,否则它们将被永久调用,并且应用程序将承受极大的压力。(请参阅Medium - 为什么你不应该在 Angular 模板表达式中使用函数调用)
我也知道,当使用 []-array-operator 时,这是可以的。例如
<div *ngIf="array[i]"></div>
Run Code Online (Sandbox Code Playgroud)
有谁知道在这样的模板表达式中使用函数 Map.prototype.get() 是否可以?
<!-- the Map is structured like Map<Object, Object[]> -->
<ng-container *ngFor="let elem of someMap.get(keyToAnArray)">
<app-some-compo [elem]="elem"></app-some-compo>
</ng-container>
Run Code Online (Sandbox Code Playgroud) 对于 JS 字符串,s === ""
总是与s.length == 0
?