在PHP中生成React组件,然后在客户端中呈现
Generate React components in PHP and then render in client
我正在尝试使用React来简化我为我正在编写的应用程序构建UI的方式。我有一个很好的概念证明工作在一个单一的HTML页面,但我需要把JS分成单独的模块,使其更容易维护。
我知道如果在构建时知道每一块拼图,我将如何构建应用程序。像这样:https://github.com/jordwalke/reactapp。然而,UI将在PHP中动态构建,嵌套我想要传递到应用程序中的各种组件。
我最初的想法是将生成的代码转储到脚本标签中,让Javascript找到它,这让我陷入了一个可怕的依赖地狱。
我的主要问题是:
我如何将
<panel><group><field /></group></panel>
之类的东西传递到应用程序中,以便我可以在其上调用React.render()
?
正如@llernestal和@MikeDriver在评论中建议的那样,我使用PHP构建UI的JSON表示,并使用React构建呈现UI所需的组件。
相关文章:
- 客户端服务器REST API captcha实现
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 如何使用Socket.io将命令从客户端发送到服务器
- 如何在VB中先执行客户端代码,然后再执行服务器端代码
- 如何使用 Response 类创建要下载的文件,然后与客户端交互
- 外部回调-然后如何回调到客户端
- 在Visual Basic中加密AES,然后在服务器到客户端中解密AES
- 主干 - 渲染客户端视图,然后在保存时创建它们
- 如何先调用客户端脚本函数,然后再调用服务器端按钮单击事件
- 在操作方法中保存图像,然后将 URL 返回给客户端
- 由服务器初始化然后由客户端运行的时钟已延迟
- JQuery悬停-叠加出现.相反,客户端希望覆盖在那里,然后消失与悬停
- 我如何用Node发送视频到客户端JavaScript blob,然后显示它
- 创建表客户端,然后下载excel文件或在服务器端生成excel文件,保存到服务器,并使用JQuery从那里下载
- 执行客户端单击,然后回发页面
- 通过网络服务器加载页面,然后加载到客户端
- Javascript Croppie.从客户端url裁剪图像,然后保存
- 套接字.从客户端获得两个响应,然后运行代码
- 在PHP中生成React组件,然后在客户端中呈现
- 自动将Html页面转换为MS Word文档,保存,然后加载到客户端机器上