【发布时间】:2016-08-15 16:31:27
【问题描述】:
我正在使用最新的 React Starter Kit (Isomorphic) 构建应用程序,但遇到了问题。大部分应用程序都有静态数据,所以我首先只使用服务器端渲染制作了一些页面。
但是,当我创建一个向按钮添加 onClick 回调的页面时,该回调从未被调用过。
一段时间后,我发现我可以通过将以下内容添加到 Html 父组件来使其工作:
<script async src="/assets/main.js"></script>
现在页面可以正常工作了。但我认为这不是正确的解决方案,因为当我使用“-release”构建应用程序时,会发出带有哈希标签的 main.js(例如 main.63635afefa6a.js),并且在部署时不会找到。
我在这里错过了什么?
【问题讨论】:
标签: client-side react-starter-kit