teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

誤字の修正

2018/08/24 17:53

投稿

hiromi.a
hiromi.a

スコア9

answer CHANGED
@@ -5,7 +5,7 @@
5
5
 
6
6
  ただ、name属性が必ずコントローラに記載されていなければならないので、そこはTSLintのカスタムルールを作って実装漏れが無い様にしたいと思っています。
7
7
 
8
- また実際は、全てのコンポーネントのngOnInitに1の実装をするのではなく親クラスを作ってすべてのコンポーネントに継承させます。
8
+ また実際は、全てのコンポーネントのngOnInitでForm初期化処理の実装をするのではなく親クラスを作ってすべてのコンポーネントに継承させます。
9
9
  必ず継承するルールにしたいので、ここもTSLintで制御したいです。
10
10
 
11
11
  keisukehさんからも指摘がありましたが、親クラスのngOnInitをオーバーライドさせるのはアンチパターン(https://qiita.com/okunokentaro/items/90b60fae2622f7c1f1a2)となっているので、親クラスのメソッドを全てのコンポーネントのngOnInitで呼ぶつもりです。