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でのシェアOKです。
コメントもお待ちしております。
誤植や勘違いなどございましたらコメント欄にて教えていただけると幸いです。






Angular

Posted by ちこ