1.在这里我们只需要在我们的vue项目中引入form-generator-dev(这个文件我放在了git中,直接git clone https://gitee.com/kjptop/form-generator.git就行,当然你也可以去官网下载)中的这几个文件就可以:
2.在你使用的vue页面中引入就可以了
<template>
<div>
<parser :form-conf="formConf" />
</div>
</template>
<script>
import Parser from '@/components/parser/Parser'
export default {
inheritAttrs: false,
components: {
Parser
},
props: [],
data() {
return {
formConf:{
"fields": [{
"__config__": {
"label": "姓名",
"labelWidth": null,
"showLabel": true,
"changeTag": true,
"tag": "el-input",
"tagIcon": "input",
"defaultValue": "",
"required": true,
"layout": "colFormItem",
"span": 24,
"document": "https://element.eleme.cn/#/zh-CN/component/input",
"regList": [],
"formId":