UNPKG

gepic

Version:

基于vue3的设计器,可视化开发页面表单

2 lines (1 loc) 600 B
"use strict";const n=require("vue"),l=require("ant-design-vue"),c=n.defineComponent({name:"EDatePicker",props:{modelValue:{type:[String,Object,Array],default:null},type:{type:String,default:"date"}},emits:["update:modelValue","change","blur"],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)}}});module.exports=c;