Angularで「If 〇〇 is an Angular component, then verify that it is part of this module. etc」

今回はAngularを使っているときに

と出たときチェックすべきことについてご紹介いたします。



Angularで「If 〇〇 is an Angular component, then verify that it is part of this module. etc」

結論を言うと、チェックすべきなのは下記の二点です。
・対象のModuleをexportしているか
・selectorで指定したcomponentのnameが間違っていないか

・対象のModuleをexportしているか

Moduleをタグで括るときに、対象のModuleがきちんとexportされているか確認しましょう。

下記のようにNgModuleのexportsに対象のモジュールがきちんと入っているか確認してみましょう。

・selectorで指定したcomponentのnameが間違っていないか

私はこれで2時間くらい溶かしました。
対象のModuleをタグで括るときに、selectorの値をきちんと指定しているか確認してみましょう。
selectorで指定した文字列がタグで括るべき文字列になります。

終わりに

今回は表題のエラーが出たときにチェックすべきこと2点をご紹介いたしました。

最後までお読みいただきありがとうございます。
よろしければブログやTwitterでのシェアをお願いしております。
コメントもお待ちしております。
誤植や勘違いなどございましたらコメント欄にて教えていただけると幸いです。

直接契約ができるフリーランスエージェント「エンハンス」を立ち上げました。
詳しくは下記LPをご参照ください。
https://enhance.decryption.co.jp/

Youtubeチャンネル開設いたしました。
チャンネル登録者10,000人を目指しているので、良いと思った方はチャンネル登録をお願いしたいです。
https://www.youtube.com/channel/UC219XhmSRxmXltTy6COxSMw






Angular

Posted by ちこ