【问题标题】:rxjs_1.fromEvent is not a function at new NgbTypeaheadrxjs_1.fromEvent 不是新 NgbTypeahead 的函数
【发布时间】:2018-12-28 13:34:12
【问题描述】:

我正在使用 Angualr5、rxjs 5.5.11ng-bootstrap 2.0.0。 如果我在 html 元素上添加 [ngbTypeahead],我会得到以下错误:

错误类型错误:

rxjs_1.fromEvent 不是函数 在新的 NgbTypeahead (typeahead.js:66)

【问题讨论】:

  • 能否将您的代码添加到问题中?
  • 我添加了以下代码: import * as rxjs from 'rxjs';从 'rxjs/observable/fromEvent' 导入 { fromEvent } rxjs.fromEvent = fromEvent;但出现了一些错误:错误类型错误:无法读取 NgbTypeahead.ngOnInit (typeahead.js:85) 处未定义的属性“管道”

标签: javascript angular rxjs ng-bootstrap


【解决方案1】:

这几乎总是意味着import 存在问题。你应该有以下之一:
import 'rxjs/add/observable/fromEvent'

import {fromEvent} from 'rxjs/observable/fromEvent'
或者只是为了测试:
import 'rxjs/Rx';

但是,没有任何代码 sn-p 这只是一个幸运的猜测......

【讨论】:

  • fromEvent 存在于 rxjs_1.Observable,但不存在于 rxjs_1。
猜你喜欢
  • 2021-09-19
  • 1970-01-01
  • 1970-01-01
  • 2018-07-03
  • 2020-04-20
  • 2019-03-21
  • 2020-04-12
  • 2020-12-17
  • 2023-01-18
相关资源
最近更新 更多