【发布时间】:2016-09-11 06:48:19
【问题描述】:
我有一个我正在工作的项目,它是一个 HTML 页面构建器。用户可以从菜单中从预先设计的 HTML 页面部分(页眉、滑块、内容块、页脚等)列表中进行选择,然后将它们拖放到画布上以构建网页。最终结果是一个包含静态网站的可下载 zip 文件。
到目前为止,我的应用程序布局如下所示:
我已经涵盖了第 1,2 和 3 部分。第 4 部分,滑出式抽屉,包含 HTML 部分,单击时我想将相应的组件附加到页面的主要区域,此过程将重复,直到网页构建完成。然后可以编辑每个组件并最终保存为一个页面。
我正在寻找关于如何使用 React/Redux 将完整组件附加到主区域 onclick 的建议?
我假设我调度动作/reducer 引用一个组件,但我如何实际添加和跟踪附加到主区域的组件?使用 jQuery 这将是一个简单的 jQuery .load() 但在 React/Redux 我不知道,也许我可以使用 React Router 使用一个技巧?
谁能帮我指出正确的方向?进一步阅读等。
非常感谢。
【问题讨论】:
标签: javascript reactjs redux redux-thunk