残念ですが、私のコードがいくつかのコンポーネントで動作しているが、他のコンポーネントでは動作しない理由が混乱しています。私は私のapp.module.ts
ファイルにMdButtonModule
をインポートして、私のapp.component.html
ファイルで作業するには、次のコードを取得することができた:一部のコンポーネントで角張った素材が使用できない
<button md-button>Click Me!</button>
私はshifts.component.html
と呼ばれるコンポーネントで同じコードを試したとき、それは動作しませんでした。 shifts.component.ts
はshifts.module.ts
にインポートされ、shifts.module.ts
はapp.module.ts
にインポートされます。それは私がshifts.component.html
の角素材のボタンを使用するためにはshifts.module.ts
にMdButtonModule
をインポートするために持っていたことが判明します。 app.module.ts
にインポートすると、どのコンポーネントでもアンギュラマテリアルボタンを使用できませんか?何かが正しいように見えません。私は何を理解していないのですか?
MDモジュールをインポートする必要があります。これらは継承されません。 – Vega
モジュールはカプセル化されたアイテムです。インポートされたモジュールとデータを共有しません。一部のモジュールのデータを使用する場合は、使用するモジュールでデータをインポートする必要があります。 –
あなたのお手伝いをするためにあなたの 'app.module.ts'を共有してください。 – Nehal