Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Vue中开始使用RxJS_Javascript_Vue.js_Rxjs - Fatal编程技术网

Javascript 在Vue中开始使用RxJS

Javascript 在Vue中开始使用RxJS,javascript,vue.js,rxjs,Javascript,Vue.js,Rxjs,我试图开始使用RxJS,但似乎存在范围问题 错误 'Rx' is not defined. main.js import Rx from 'rx'; import Vue from 'vue'; import VueRx from 'vue-rx'; Vue.use(VueRouter, Rx, VueRx); 组件/App.vue var dataSource = Rx.Observable ... 它被加载到全局范围中,所以我不得不这样使用它: var dataSource = w

我试图开始使用RxJS,但似乎存在范围问题

错误

'Rx' is not defined.

main.js

import Rx from 'rx';
import Vue from 'vue';
import VueRx from 'vue-rx';

Vue.use(VueRouter, Rx, VueRx);
组件/App.vue

var dataSource = Rx.Observable ...

它被加载到全局范围中,所以我不得不这样使用它:

var dataSource = window.Rx.Observable ...

它被加载到全局范围中,所以我不得不这样使用它:

var dataSource = window.Rx.Observable ...

Rx未定义很可能是因为您试图将其从错误的范围中拉出


它应该是:
从“rxjs/Rx”导入Rx

Rx未定义,很可能是因为您试图将其从错误的作用域中拉出


它应该是:
从“rxjs/Rx”导入Rx

我不是100%确定,但我认为您需要:从“rxjs”导入可观察的。然后只需调用Observable…
错误:无法解析模块“rxjs”
您是否在
App.vue
中导入过
Rx
?我不是100%确定,但我想您需要:从“rxjs”导入Observable。然后只需调用Observable…
错误:无法解析模块“rxjs”
您是否曾经在
App.vue中导入
Rx