在每个组件文件或每个布局或每个路由文件的开头,我必须导入React,ReactMounter和类似的东西,这似乎很荒谬。
这有什么办法吗?理想情况下,我希望每个JSX文件都只有ReactComponentAlpha = React.createComponent(...);
的定义,而不是标题处的垃圾。
答案 0 :(得分:1)
在每个文件/模块中都有一个明确的导入,这样你总能知道你在做什么就是重点。但是,如果您愿意,可以尝试通过将React
明确地分配到全局范围,将client/main.js
导入全局范围。我没试过这个,但我认为应该这样做:
import _React from 'react';
React = _React;
中的:
function () {
//how to access this?
}
给它一个旋转,让我知道它是否适合你。