如何使用Node 12 import导入rxjs静态函数?

时间:2019-04-30 03:38:54

标签: node.js

我正在尝试新的Node 12模块导入语法,并且无法从rxjs获取静态函数来工作。

我已经尝试了新模块文档中的Typescript风格的导入语法和想法。

// SyntaxError: The requested module 'rxjs' does not provide an export named 'interval'
import { interval } from 'rxjs';
const x = interval(1000)
// TypeError: interval is not a function
import interval from 'rxjs';
const x = interval(1000)
// TypeError: interval is not a function
import interval from 'rxjs/observable/interval.js';
const x = interval(1000)

您知道导入静态函数的正确方法是什么吗?

更新:一种有效的方法:

import Observable from 'rxjs';
const x = Observable.interval(1000).subscribe(() => 
  console.log('' + new Date().toISOString())
)

0 个答案:

没有答案