RC6にアップグレードするのが苦労しています。私は複数のモジュールを持っており、コンポーネントがモジュールの一部ではないというランタイムエラーが発生します。私はapp.moduleにすべてを入れてみましたが、解決しませんでした。Angular2 - 実行時にコンポーネントがどのモジュールに属しているかを知ることはできますか?
コンポーネントがどのモジュールに含まれているかを(実行時に)伝える方法はありますか?私はトラブルシューティングからこれを必要とします。
Can't bind to 'fullList' since it isn't a known property of 'autocomplete-component'. 1. If 'autocomplete-component' is an Angular component and it has 'fullList' input, then verify that it is part of this module.
それはそれがあるべきように定義されたオートコンプリート成分のようになります。
は、ここに私のエラーです。これはapp.moduleの宣言です。今私はそれを共有モジュールに移動し、すべてのモジュールにインポートしました。私はまだエラーが発生します。
実行時に、オートコンプリートコンポーネントが実際にteモジュールにあることを確認する方法が必要です。さらに、私は、それを使用しているコンポーネントがモジュールであることを確認する必要があります。それはルートによってロードされます。
特定のモジュールにコンポーネントが含まれているかどうかを確認することができます。 –
実行時にこれをどのようにチェックするのですか? –
実行時にモジュールにコンポーネントが存在するかどうかをチェックする際に追加された答え。モジュールは、チェックしているコンポーネントをエクスポートする必要があります。 –