ai-form-designer
Version:
vue3+adv的设计器,可视化开发页面表单
2 lines (1 loc) • 695 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const n=require("vue"),u=require("ant-design-vue"),c=n.defineComponent({name:"EDatePicker",emits:["update:modelValue","change","blur"],props:{modelValue:{type:[String,Object,Array],default:null},type:{type:String,default:"date"}},setup(t,{emit:a}){n.watch(()=>t.type,()=>{l()});function l(e=null){a("update:modelValue",e),a("change",e),a("blur",e)}return()=>{let e=u.DatePicker;const r={value:t.modelValue,showTime:t.type.includes("time"),picker:t.type.replace(/range$/,""),"onUpdate:value":l,style:{"min-width":"100%"}};return t.type.includes("range")&&(e=u.DatePicker.RangePicker),n.h(e,r)}}});exports.default=c;