解决方法以避免使用Meteor

时间:2016-05-28 00:29:32

标签: meteor reactjs

在每个组件文件或每个布局或每个路由文件的开头,我必须导入React,ReactMounter和类似的东西,这似乎很荒谬。

这有什么办法吗?理想情况下,我希望每个JSX文件都只有ReactComponentAlpha = React.createComponent(...);的定义,而不是标题处的垃圾。

1 个答案:

答案 0 :(得分:1)

在每个文件/模块中都有一个明确的导入,这样你总能知道你在做什么就是重点。但是,如果您愿意,可以尝试通过将React明确地分配到全局范围,将client/main.js导入全局范围。我没试过这个,但我认为应该这样做:

import _React from 'react'; React = _React; 中的

function () {
    //how to access this? 
}

给它一个旋转,让我知道它是否适合你。