私はangular4の学習段階に入っています。今、単一のアプリケーションを作成します。各モジュールのコンポーネントを介して作業する方が良いか、テンプレート化されているか、それとも良いかを知りたいですか?アンギュラ4のテンプレートまたはコンポーネント?
答えて
なぜですか?ファイルごとに1つのコンポーネントを用意することで、ソース管理のチームとの衝突をより簡単に読み取り、維持し、回避することができます。
なぜですか?ファイルごとに1つのコンポーネントを使用することで、変数を共有したり、不要なクロージャを作成したり、依存関係との望ましくない結合を引き起こしたりする可能性があるファイルでコンポーネントを結合するときに、
なぜですか?ルータの遅延読み込みを容易にする単一のコンポーネントをファイルのデフォルトの書き出しにすることができます。詳細https://angular.io/guide/styleguide
ため ので結論あなたはモジュラー構造を持っている場合、それはあなたのアプリケーションが大きな成長に合わせて、簡単に理解し、簡単に保守するのに役立ちますです。したがって、途中で開発中の問題を避けるため、これらのコーディング方法に従うことをお勧めします。
ありがとうございました...モジュール構造とはこのような意味ですよね? http://prntscr.com/geak62 –
はい、しかし、構造に関する質問が残っている場合は、現在進行中のオープンソースプロジェクト(角度2のもの)をhttps://github.com/aviabird/angularspreeのように参照することができます –
クール....あなたは角のcliと一緒にwebpackを使用しましたか? –
- 1. アンギュラ4 - テンプレートの継承
- 2. 2/4アンギュラ - 空のコンポーネント(だけ表示)
- 3. - アンギュラ4
- 4. - アンギュラ4
- 5. アンギュラ4
- 6. アンギュラ4 - 購読
- 7. エラー - アンギュラ4
- 8. ViewDestroyedError:アンギュラ4
- 9. アンギュラ4ルーティング
- 10. アンギュラ4 - サービス
- 11. リロードJSアンギュラ4
- 12. チームサイトのコンポーネントまたはテンプレート
- 13. アンギュラ4 - 別のコンポーネントからオブジェクトを渡し(ノー親 - 子階層)
- 14. アンギュラ4 - 動的には
- 15. アンギュラ4総合計
- 16. アンギュラ4 - ソートColum表
- 17. カスタムセレクト入力アンギュラ4
- 18. なっExpressionChangedAfterItHasBeenCheckedErrorアンギュラ4
- 19. アンギュラ4ネストされたフォームの更新
- 20. アンギュラ4 - たDateFormatter - どのように
- 21. NG2-チャート - アンギュラ4実施例
- 22. アンギュラ2のコンポーネントのコンテンツをプログラムで設定しました
- 23. は(スクリーンショットを参照)アンギュラ4プロジェクト
- 24. アンギュラ4 - 失敗テストのインポートbrosweranimationsモジュール
- 25. TinyMCEはアンギュラ4アプリに組み込まれていません
- 26. ハイチャートはアンギュラ4で動作していません
- 27. は「angularfire2」を解決できません - アンギュラ4
- 28. アンギュラ2に外部コンポーネントを含める
- 29. 春ブーツ+アンギュラ4 +社会とローカルログイン
- 30. アンギュラ4 - 子供を持つルートが
これは読んでください。 https://angular.io/guide/styleguide –
はい、これを読んでいます。あなたは何を好きですか? –
外部* .htmlテンプレートファイルを使用します。 HTMLコードをコンポーネントに入れないでください。もしそれが問題だとすれば。ほとんどの場合、スタイルガイドが適用されるので、Angular CLIを見てみたいかもしれません。 – MeMeMax