react 怎么把后端返回的html文件打开预览

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了react 怎么把后端返回的html文件打开预览相关的知识,希望对你有一定的参考价值。

参考技术A 去窗口找试图,能够自己调节为工作模式,就会有代码即时预览

vue 根据后端数据渲染文件模板,编辑并实时预览效果

参考技术A 最近有个需求,用户要线上编辑模板文件,以前直接考虑用富文本编辑方式,用户想怎么编辑就怎么编辑,但这次需求后端提到输入的关键信息要入库,并且有select选项插入。整篇带样式的html由后端返回。
初步想法是分左右栏,左侧预览右侧form,最开始想收到后端的html后再插入document,但动态插入的dom无法做到数据响应,变换下思路,把需要动态显示的dom事先初始化dom中,等模板html渲染完成后再插入到对应位置。

和后端约定的数据格式,tempStr是html,动态插值用$表示,form是表单描述,用于渲染表单:

思路:

template.vue:

效果

暂时type只区分了select,可以加入radio、checkbox等表单形式。

以上是关于react 怎么把后端返回的html文件打开预览的主要内容,如果未能解决你的问题,请参考以下文章

如何把前端数据传到后端,然后把后端传出的数据显示到HTML上

vue项目-pdf预览和下载,后台返回文件流形式

elementuitable表格中把后端传过来的数据加了逗号不显示怎么回事

前端怎么获取接口返回pdf文档内容 react

利用antd添加文件预览

在React native的iOS项目中找不到“config.h”文件