Getting an error "TypeError: undefined is not observable"
Getting an error "TypeError: undefined is not observable"
我正在使用 angular2 和 ng2-bootstrap。
我的预输入设置如下:
<input [(ngModel)]="selectedAsset"
[typeahead]="assets"
(typeaheadOnSelect)="typeaheadOnSelect($event)"
class="form-control">
当我在输入框中输入时,我得到了这个错误:
typeahead.directive.js:189 TypeError: undefined is not observable
经过大量的搜索和阅读,我终于找到了问题所在。
我的打字稿文件中资产列表的名称与 html
不同
private assets: Array<string> = [];
private selectedAsset: string='';
只要这两个在 component.ts 文件中(并且拼写正确),一切都会非常出色。
我正在使用 angular2 和 ng2-bootstrap。
我的预输入设置如下:
<input [(ngModel)]="selectedAsset"
[typeahead]="assets"
(typeaheadOnSelect)="typeaheadOnSelect($event)"
class="form-control">
当我在输入框中输入时,我得到了这个错误:
typeahead.directive.js:189 TypeError: undefined is not observable
经过大量的搜索和阅读,我终于找到了问题所在。
我的打字稿文件中资产列表的名称与 html
不同private assets: Array<string> = [];
private selectedAsset: string='';
只要这两个在 component.ts 文件中(并且拼写正确),一切都会非常出色。