import { defineComponent,computed } from 'vue' export default defineComponent({ props: { start: { type: Number }, end: { type: Number }, placeholder: String, }, emits: ['update:start', 'update:end'], setup(props, ctx) { const start = computed({ get(){ return props.start }, set(newValue){ ctx.emit('update:start',newValue) }, }) const end = computed({ get(){ return props.end }, set(newValue){ ctx.emit('update:end',newValue) }, }) return ()=> { return
~
} }, })