Angular “爱奥尼亚”;离子按钮';不是一个已知的元素:";我该如何解决这个问题?

Angular “爱奥尼亚”;离子按钮';不是一个已知的元素:";我该如何解决这个问题?,angular,ionic-framework,Angular,Ionic Framework,我从'@ionic/angular'导入了{IonicModule};并在我的component.module.ts文件中添加了schemas:[CUSTOM\u ELEMENTS\u SCHEMA],但我仍然得到了 “‘离子按钮’不是已知元素: 1.如果“离子按钮”是一个角度组件,则确认它是该模块的一部分。 2.如果“ion button”是Web组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到此组件的“@NgModule.schemas”以抑制此消息。“错误 试试这个: &l

我从'@ionic/angular'导入了{IonicModule};并在我的component.module.ts文件中添加了schemas:[CUSTOM\u ELEMENTS\u SCHEMA],但我仍然得到了

“‘离子按钮’不是已知元素: 1.如果“离子按钮”是一个角度组件,则确认它是该模块的一部分。 2.如果“ion button”是Web组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到此组件的“@NgModule.schemas”以抑制此消息。“错误

试试这个:

<button ion-button color="primary">Primary</button> 
Primary
这将起作用

您需要添加

IonicModule.forRoot()
到您的进口。不只是

IonicModule

Ionic的哪个版本?“@Ionic/angular”:“^5.3.2”您不必为angular添加任何模式来识别Ionic元素。通过导入
IonicModule
就可以解决这些问题。您是否已在
app.module.ts
中将
IonicModule
导入为
IonicModule.forRoot()
?是的,我已在app.module.ts文件中导入了IonicModule。不知道为什么它不工作通过使用这个,我不再得到错误,但是离子组件不渲染。我只是得到一个普通的按钮?
IonicModule