UNPKG

epic-designer-dev

Version:

基于vue3的设计器,可视化开发页面表单。在epic-designer的基础上新增了字典选择器

36 lines (35 loc) 927 B
import { defineComponent as m, h as a } from "vue"; import { ElCheckboxGroup as p, ElCheckboxButton as r, ElCheckbox as b } from "element-plus"; import "element-plus/es/components/select/style/css"; const s = m({ emits: ["update:modelValue"], setup(c, { attrs: u, emit: n }) { function d(e = null) { n("update:modelValue", e); } return () => { const e = { ...u, "onUpdate:modelValue": d }; return a(p, e, { default: () => { var o, t; return [ e != null && e.radioButton ? (o = e.options) == null ? void 0 : o.map( (l) => a(r, { label: l.label, value: l.value }) ) : (t = e.options) == null ? void 0 : t.map( (l) => a(b, { label: l.label, value: l.value }) ) ]; } }); }; } }); export { s as default };