代码拉取完成,页面将自动刷新
同步操作将从 ouyangdan/lowcode-editor-demo 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
参考问卷星的问卷题型,基于 Vue2.6.11 + Ant Design of Vue1.7.6 + Vue Router3.2.0 + Axios0.21.1 + Less3.0.4
开发的PC端问卷模板。
npm install
npm run serve
npm run build
npm run test:unit
npm run lint
每一种题型对应src/views/home/components/
目录下的一个组件文件,如单选题对应src/views/home/components/radio.vue
,具体参考:
序号 | 题型 | 组件 |
questionType 字段 |
---|---|---|---|
1 | 填空 | src/views/home/components/blank.vue |
blank |
2 | 单选 | src/views/home/components/radio.vue |
radio |
3 | 多选 | src/views/home/components/checkbox.vue |
checkbox |
4 | 排序 | src/views/home/components/sort.vue |
sort |
5 | 迫选 | src/views/home/components/forcedChoice.vue |
forced-choice |
6 | 表格 | src/views/home/components/tableQuestion.vue |
table-question |
如何扩展一种新的题型,如other题型?
答:仅需要在src/views/home/components/
目录下增加一个组件other.vue
即可生效,项目会根据题目类型字段questionType
动态加载src/views/home/components/
下的组件文件。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。