84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
これらの空のコメントやスペースを削除する構成設定はありますか?
私のビルド コマンドは ng build --environment prod --progress false --targetproduction で、tsconfig は次のとおりです:
ng build --environment prod --progress false --targetproduction
@angular/cli:1.0.4
ノード: 7.2.1
オペレーティング システム: win32 x64
@angle/common:4.1.3
これらの各アノテーションは、Angular がビューをレンダリングできる式の位置を保持するために使用する ViewContainerRef です。
ViewContainerRef
ngIf がある場合、式が false に評価された場合、明らかに Angular は要素をレンダリングしませんが、一度 true になると要素をレンダリングします。そのため、それをどこに配置するかは任意です。 ?
ngIf
もちろん、他の式評価やビュー テンプレート バインディングもありますが、ngIf が最も理解しやすいです
これらのコメントはここから来ています。
これは Angular ディレクティブ、タグ、条件 (if、for...) に基づいて生成されるため、この スペースは必須です。これを削除すると、パフォーマンスが低下し、双方向のバインディングがすべて消えてしまいます。これらのスペース は、 angular DOM がどのようにレンダリングされ、モデルや変数にバインドされるかを 決定します。さらに、注釈 は、新しい DOM 要素がレンダリングされる場所 (条件付きの場合とそうでない場合) を追跡します。
詳細については、このリンクを参照してください: https://github.com/angular/angular.js/issues/8722
これらの各アノテーションは、Angular がビューをレンダリングできる式の位置を保持するために使用する
ViewContainerRef
です。ngIf
がある場合、式が false に評価された場合、明らかに Angular は要素をレンダリングしませんが、一度 true になると要素をレンダリングします。そのため、それをどこに配置するかは任意です。 ?もちろん、他の式評価やビュー テンプレート バインディングもありますが、
ngIf
が最も理解しやすいですこれらのコメントはここから来ています。
これは Angular ディレクティブ、タグ、条件 (if、for...) に基づいて生成されるため、この スペースは必須です。これを削除すると、パフォーマンスが低下し、双方向のバインディングがすべて消えてしまいます。これらのスペース は、 angular DOM がどのようにレンダリングされ、モデルや変数にバインドされるかを 決定します。さらに、注釈 は、新しい DOM 要素がレンダリングされる場所 (条件付きの場合とそうでない場合) を追跡します。
詳細については、このリンクを参照してください: https://github.com/angular/angular.js/issues/8722