私はこれに対する解決策を見つけました。私は誰かが同じ問題を経験する場合に備えてここに掲載します。
は、我々はしてカスタムコンポーネントを作成することができます
ionic generate component name-of-component
コンポーネントは、イオンページ内に埋め込むことができます。ページでそれらを使用するには、あなただけの.module.tsページのでコンポーネントをインポートし、Ivaro18が述べたように、その後、部品のセレクタ名でHTMLタグを使用する必要があります。
<component-name></component-name>
遅延読み込みを使用する場合は、のコンポーネント components.module.tsフォルダーを作成して、すべてのカスタムコンポーネントのインデックスとして機能させることができます。これは次のようになります。
import { NgModule } from '@angular/core';
import { IonicModule } from 'ionic-angular';
import { Component1 } from './component1/component1';
import { Component2 } from './component2/component2';
import { Component3 } from './component3/component3';
@NgModule({
declarations: [
Component1,
Component2,
Component3
],
imports: [IonicModule],
exports: [
Component1,
Component2,
Component3
]
})
export class ComponentsModule{}
次に、PagesでComponentsModuleをインポートします。これにより、コンポーネントのどれかを遅延ロードすることができます。
<component-2-selector></component-2-selector>
これは役に立ちます。
はい、ページのセレクタを使用してください。 ' 'と ' page2'を見つけて、お互いにではなく、お互いに並べるようにCSSを探してください。 –
Ivaro18
こんにちはIvaro18、これの簡単な例を書くことができますか?ありがとう! – emiliosg