【发布时间】:2016-11-02 21:39:38
【问题描述】:
我正在使用 react-komposer 用数据获取包装器包装 React 组件。
这是非常基本的,我想在 Meteor 中包装多个组件。但是我不知道导出模式是什么?
这就是我所拥有的(并给了我一个“意外令牌”错误 - 如果你理解这一点可能很明显!):
// myContainer.jsx
import Component1 from './Component1.jsx';
import Component2 from './Component2.jsx';
function composer(props, onData) {
if (Meteor.subscribe('SingleTodoLists').ready()) {
const todoList = todoLists.find({}).fetch();
onData(null, { todoList });
}
}
export composeWithTracker(composer, Loading)(Component1);
export composeWithTracker(composer, Loading)(Component2);
我想像这样导入它们:
import { Component1, Component2 } from './myContainer.jsx';
这个包装语法对我来说不是很清楚,所以我不确定要尝试什么。到目前为止,使用导出默认值和其他变体没有产生任何结果。
【问题讨论】:
标签: javascript reactjs meteor ecmascript-6