0
A
答えて
1
これは組み込みのtslint
ルールではありません。それはcodelyzerによって定義されるルールです。
GitHubリポジトリにはビデオ(私が見たことのないもの)がありますが、ほとんどドキュメントはありません。幸いなことに、著者はテストを実施しているので、use-life-cycle-interface
ruleから何を推測することが可能ですそのtest descriptions:それは単にあなたが使うすべてのライフサイクルフック用implementsキーワードを追加する必要があることを意味
it(`should fail, when a life cycle hook is used without implementing it's interface`, ...
it(`should fail, when life cycle hooks are used without implementing their interfaces`, ...
it(`should fail, when some of the life cycle hooks are used without implementing their interfaces`, ...
1
、
これは角度でフックを認識して使用する必要はありませんが、コードの明瞭性とメンテナンスの方がはるかに優れています。
例:
// don't forget the import
import { AfterViewInit } from '@angular/core';
// you have to have this implements statement
export class YourComponent implements AfterViewInit {
// if you want to use this hook
ngAfterViewInit() {
// your code...
}
}
関連する問題
- 1. 角度1のアプリケーションで角度2のコンポーネントを使用
- 2. 使用RouteParams角度2
- 3. 角度2/TypescriptでIScrollを使用
- 4. ノードモジュールを角度2で使用する
- 5. 角度2ユニットテストでHttpを使用
- 6. 角度2でのUiルートの使用
- 7. 角度2で使用するUIフロントエンドフレームワーク
- 8. 角度1と角度2を同時に使用する
- 9. 角度4の代わりに角度2を使用する
- 10. 角度CLIを使用した角度2のSOAPクライアント
- 11. 角度2/4のUMDライブラリを使用
- 12. 角度2を使用した子ルーティング
- 13. 角度2のパッカーを使用する
- 14. 角度2のマルチセレクションドロップダウンを使用
- 15. ウェブパックヤーンを使用した角度2
- 16. 既存の角度1のテンプレートを角度2で使用できますか?
- 17. 角度2のフォームコントロールで分度器を使用するには?
- 18. 角度2ルーティングが更新@角度/ルータと角度2 RC 4を使用してApache
- 19. 私の角度2のアプリで角度仮想キーボードモジュールを使用しようと
- 20. イオン2で角度2 ajaxを使用する
- 21. 角度2のngCordovaの使用
- 22. 使用するアニメーション角度2
- 23. 角度2の素材アイコンの使用
- 24. 角度2 +角度 - cli +角度@ 5.3
- 25. 角度1の角度2+
- 26. 角度2ルータ+角度-CLI
- 27. 角度2を使用したUR1でのquestionmarkの使い方
- 28. 使用/角度
- 29. 角度2で4
- 30. 角度2のコードでパイプを使用できますか?
も絶対に私はJohnPapaから集中WebStormためNG2-テンプレートを使用して、彼らはこのルールの後に無効になり、私のために針:) –