const箭头函数无法访问导入

时间:2016-08-13 19:03:15

标签: meteor reactjs react-router

为什么用户未在跳板功能中定义?
跳板在React路由器路由中称为onEnter

import User from '/imports/api/user.js';

const springboard = (nextState, replace, callback) => {
    console.log(User.get());
}
来自用户的

片段:

User = {
  get: function() {
    return Meteor.user() || {};
  },
  …
}

1 个答案:

答案 0 :(得分:2)

您必须导出要导入的对象:

export default {
  get: …

请注意,导出对象的名称并不重要。您可以为其指定任何名称,例如导入时为User