tiny-vue/examples/docs/resources/pc/demo/date-picker/timezone.vue

28 lines
653 B
Vue

<template>
<div style="width: 270px">
<tiny-date-picker v-model="value" type="datetime" name="mypicker" :show-timezone="true" :timezone-data="tzData" @select-change="selsxr" default-timezone="Etc/GMT+12"></tiny-date-picker>
</div>
</template>
<script lang="jsx">
import { DatePicker, Modal } from '@opentiny/vue'
import tzData from '@opentiny/vue-renderless/picker/timezone.ts'
export default {
components: {
TinyDatePicker: DatePicker
},
data() {
return {
tzData,
value: ''
}
},
methods: {
selsxr(tz) {
Modal.message({ message: `当前值为 ${tz.tz.name}`, status: 'info' })
}
}
}
</script>