quick-admin-vue3-core
Version:
以快(计算机执行效率、开发效率)为核心的后台管理系统开发模板
2 lines (1 loc) • 1 kB
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("vue"),s=require("./Index.vue_vue_type_script_setup_true_lang-Bvm_Z-BC.cjs"),m=e.defineComponent({inheritAttrs:!1,__name:"BaseAnyEleList",props:{modelValue:{default:()=>e.reactive({})},prefixProp:{},fields:{default:()=>[]},hideLabel:{type:Boolean}},emits:["update:modelValue"],setup(l,{emit:a}){const n=l,u=a;let o=e.computed({get:()=>n.modelValue,set:t=>u("update:modelValue",t)});return(t,c)=>{const p=e.resolveComponent("el-row");return e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.fields,(r,d)=>(e.openBlock(),e.createBlock(p,{gutter:16,key:d},{default:e.withCtx(()=>[e.createVNode(s._sfc_main,e.mergeProps({modelValue:e.unref(o)[r.prop],"onUpdate:modelValue":i=>e.unref(o)[r.prop]=i,prefixProp:t.prefixProp,field:r,hideLabel:t.hideLabel,ref_for:!0},t.$attrs),null,16,["modelValue","onUpdate:modelValue","prefixProp","field","hideLabel"])]),_:2},1024))),128)}}});exports.default=m;