@jecloud/func
Version:
JECloud 功能库
1 lines • 560 B
JavaScript
import{createVNode as e,mergeProps as t}from"vue";import{defineComponent as o,ref as r,getCurrentInstance as n}from"vue";import{useFuncFormItem as m}from"./hooks/use-form-item";export default o({name:"JeFuncFormItem",inheritAttrs:!1,props:{field:Object,colSpan:{type:Number,default:1},model:Object,form:Object,hidden:Boolean},setup:function(o,i){var p=i.expose,s=r();p({instance:n(),props:o,context:i,$plugin:s});var u=m({props:o,context:i}),c=u.itemSlot,a=u.itemAttrs;return function(){return o.hidden?null:e("div",t({class:"je-form-func-item"},a),[c()])}}});