我是ES6的初学者,我正在查看Babel 6。 我使用语句
导入了Reduximport {createStore} from 'redux';
后来像这样使用它
const store = createStore(myReducer);
当我使用ES2015插件运行Babel时,它将代码转换为
var store = (0, _redux.createStore)(myReducer);
这(0, _redux.createStore)
是什么意思?
答案 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)。