【发布时间】:2018-11-10 09:27:19
【问题描述】:
我有一个用 jQuery/HTML 构建的现有单页应用程序。我无法在 React 中重写现有的应用程序,因为它非常大。
我计划使用 React 在现有应用程序中构建新屏幕。但是我想知道,如何在点击现有导航中的按钮/链接时呈现 React 屏幕?
有点像,点击处理函数是一个普通的 JavaScript,它在 React 组件之外,在处理函数内部,我必须编写代码来加载在 React 组件中创建的新屏幕。
我没有直接在 index.html 中包含 react.js 和 react-dom.js,而是使用 babel 和 webpack 创建一个 bundle.js。所以在 bundle.js 之外访问 ReactDOM.render 会抛出错误。
【问题讨论】:
标签: javascript jquery reactjs react-redux