1.调查问卷系统-整合formDesigner

1.调查问卷系统-整合formDesigner
咸鱼1.1调查问卷系统
1、在若依上整合formDesigner
参考原文:如何将formDesigner集成到前端管理模板中 - 酒肉空间 - OSCHINA - 中文开源技术交流社区
1、下载 formDesigner 组件最新版本代码
2、下载完毕之后解压,取得 formDesigner 组件源码,完整复制到自己前端项目中
3、将 formDesigner 组件中 asset 目录下的 iconfont 目录复制到项目的 asset 目录下,以避免出现表单组件的图标无法显示
4、找到项目中 formDesigner 组件目录的 /index.js 文件,作者的项目路径为:ruoyi-ui/src/components/formDesigner/index.js,圈中的红框内,需要解决路径依赖,作者调整为相对路径,亦可调整为项目的绝对路径。
5、在项目中找到 main.js, 注册 formDesigner 组件(此处供参考)
路径:ruoyi-ui/src/main.js
6、解决依赖组件问题,对比 formDesigner 组件和项目的依赖,install 相关的组件
此图为原作者提供,下列为此项目所需的依赖:
下列为ruoyi+此项目的依赖参考(可自行修改版本):
路径:ruoyi-ui/package.json
1 | "dependencies": { |
7、定义路由,和展示的页面:
在ruoyi中添加路由:
对应的文件:
下列为index.vue文件和view.vue文件参考(可自行修改,下列文件可以在原作者项目中找到示例):
1 | <template> |
1 | <template> |
效果展示: