“ ion-auto-complete”不是已知元素:

时间:2019-07-18 09:24:35

标签: ionic-framework ionic3

我正在尝试将ionic auto应用程序与ionic 3应用配合使用, 但是,它显示此错误消息

  

“ ion-auto-complete”不是已知元素:

     
      
  1. 如果“ ion-auto-complete”是Angular组件,则请验证它是否属于此模块。

  2.   
  3. 如果“ ion-auto-complete”是Web组件,则将“ CUSTOM_ELEMENTS_SCHEMA”添加到该组件的“ @ NgModule.schemas”   禁止显示此消息。 (“

  4.   
     

               [错误->]

我所做的是:

npm install ionic2-auto-complete --save

然后添加

{ AutoCompleteModule } from 'ionic2-auto-complete';

发送给我的app.module.ts 然后添加

<ion-auto-complete></ion-auto-complete> 

到HTML

1 个答案:

答案 0 :(得分:1)

除了将导入添加到app.module.ts中,还必须在导入部分中声明AutoCompleteModule:

@NgModule({
  imports: [
    CommonModule,
    FormsModule,
    IonicModule,
    RouterModule.forChild(routes),
    PipesModule,
    ComponentsModule,
    AutoCompleteModule
  ],
  declarations: [MiPerfilPage]
})

如果它不起作用,请尝试执行相同的操作,但是要在PageModule.ts中使用它。 您也可以阅读这篇文章: https://github.com/kadoshms/ionic2-autocomplete/issues/109