epic-designer-gold
Version:
基于vue3的设计器,可视化开发页面表单
2 lines (1 loc) • 668 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const n=require("vue"),l=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,()=>{u()});function u(e=null){a("update:modelValue",e),a("change",e),a("blur",e)}return()=>{let e=l.DatePicker;const r={value:t.modelValue,showTime:t.type.includes("time"),picker:t.type.replace(/range$/,""),"onUpdate:value":u};return t.type.includes("range")&&(e=l.DatePicker.RangePicker),n.h(e,r)}}});exports.default=c;