UNPKG

@form-create/core

Version:

FormCreate低代码表单渲染引擎,可以通过 JSON 生成具有动态渲染、数据收集、验证和提交功能的低代码表单。支持6个UI框架,适配移动端,并且支持生成任何 Vue 组件。

30 lines (25 loc) 626 B
import useCache from './cache'; import useRender from './render'; import extend from '@form-create/utils/lib/extend'; import {funcProxy} from '../frame/util'; export default function Render(handle) { extend(this, { $handle: handle, fc: handle.fc, vm: handle.vm, $manager: handle.$manager, vNode: new handle.fc.CreateNode(handle.vm), }); funcProxy(this, { options() { return handle.options; }, sort() { return handle.sort; } }) this.initCache(); this.initRender(); } useCache(Render); useRender(Render)