【发布时间】:2016-11-22 07:16:49
【问题描述】:
我正在使用 angular2 和 ng2-bootstrap。
我的预输入设置如下:
<input [(ngModel)]="selectedAsset"
[typeahead]="assets"
(typeaheadOnSelect)="typeaheadOnSelect($event)"
class="form-control">
我一输入输入框就出现这个错误:
typeahead.directive.js:189 TypeError: undefined is not observable
【问题讨论】:
-
似乎您正在将未定义的模型传递给指令。尝试在控制器中定义模型,然后将其传递。顺便说一句,这只是一个猜测。
-
也得到这个错误:错误:错误:XHR错误(404未找到)加载localhost:3000/node_modules/moment在这里找到了解决方案:github.com/mgechev/angular-seed/issues/442
标签: angular typeahead ng2-bootstrap