繁体   English   中英

angular 2 ng-bootstrap类型前面的组件-无法绑定到“ ngModel”

[英]angular 2 ng-bootstrap type ahead component - Can't bind to 'ngModel'

我正在尝试将预输入http示例添加到我的项目(ng-bootstrap)。 我只是复制了typeahead-http html和typescript文件。 然后,我将app.module.ts更改为包括前面类型的文件:

import { WikipediaService } from './components/TypeAhead/typeahead-http';
import { NgbdTypeaheadHttp } from './components/TypeAhead/typeahead-http';

我已经将NgbdTypeaheadHttp添加到了声明列表中,并将WikipediaService添加到了提供程序中,但是我不断遇到以下错误:

异常:调用Node模块失败,并出现错误:错误:模板解析错误:由于它不是'input'的已知属性,因此无法绑定到'ngModel'。 (“ div class =” form-group“ [class.has-danger] =” searchFailed“>] [(ngModel)] =”模型“ [ngbTypeahead] =” search“占位符=” Wikipedia搜索“ />

我检查过/尝试过的事情

  • Bootstrap CSS已添加
  • 我的app.module已从'@ angular / core'导入{NgModule};
  • 我试过从@ angular / forms添加FormControl等

您是否在app.module中导入了表格模块,并在imports数组中声明了它?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM