我不知道我的两个问题是否相关,但我认为可能有机会,所以就这样吧。
我正在玩 React(使用 webpack / commonjs)并且我已经取得了基本的成功。组件在页面上成功呈现。
不幸的是,没有任何事件在起作用(甚至测试简单的点击处理程序),而且我的 React 开发工具根本不加载我的层次结构,只是显示<Top Level></Top Level>
. 我试过expose-loader(用于处理开发工具问题)无济于事。
任何想法都非常感谢!
编辑:可能值得一提的是,我知道我的事件处理程序正在加载(如果我作为处理程序传递对记录到控制台的函数的引用,例如,出现消息)。事件本身根本不会触发/被定向到处理程序。
编辑2:另外值得注意的是(基于此问题的普遍建议解决方案)我也尝试将React暴露在开发工具的窗口中,如果我去像React主页这样的地方,我的反应开发工具工作得很好.