(0,_ redux.createStore)在Babel生成的Javascript中的含义

时间:2016-03-22 04:59:09

标签: javascript ecmascript-6 babeljs redux

我是ES6的初学者,我正在查看Babel 6。 我使用语句

导入了Redux
import {createStore} from 'redux';

后来像这样使用它

const store = createStore(myReducer);

当我使用ES2015插件运行Babel时,它将代码转换为

var store = (0, _redux.createStore)(myReducer);

(0, _redux.createStore)是什么意思?

1 个答案:

答案 0 :(得分:0)

  

这个(0,_redux.createStore)是什么意思?

Babel将redux的导入值转换为临时变量_redux,然后将其用于链接_redux的任何引用,例如createStore_redux.createStore。所以我们有 MATCH (c:Comment) Set c.points = c.points-1 with c Match(c) where c.points = 0 remove c:Comment set c:InactiveComment

这有助于在被调用函数上保留 context a video on this is helpful)。