diff --git a/src/assets/img/modal.png b/src/assets/img/modal.png new file mode 100644 index 0000000..71673ef Binary files /dev/null and b/src/assets/img/modal.png differ diff --git a/src/components/ClearModal.vue b/src/components/ClearModal.vue new file mode 100644 index 0000000..bfa28eb --- /dev/null +++ b/src/components/ClearModal.vue @@ -0,0 +1,72 @@ + + + + + diff --git a/src/components/TimeSelect.vue b/src/components/TimeSelect.vue index 7931fcf..b7c6441 100644 --- a/src/components/TimeSelect.vue +++ b/src/components/TimeSelect.vue @@ -3,7 +3,7 @@

{{ position }}

选择时间
-

清除设定

+

清除设定

未设定

@@ -79,6 +79,11 @@ @confirm="onConfirm" /> +
@@ -86,6 +91,7 @@ import { ref, onMounted } from 'vue' import { formatNumber } from '@/utils' import { useTimeStore } from '@/store' +import ClearModal from 'cpns/ClearModal' const timeStore = useTimeStore() @@ -98,9 +104,14 @@ const props = defineProps({ }, }) +const clearModalVisible = ref(false) const columns = ref([]) const time = ref(0) +const handleHidden = () => { + clearModalVisible.value = false +} + onMounted(() => { let arr = [] for (let i = 0; i < 3; i++) { diff --git a/vite.config.js b/vite.config.js index 77287b2..581e644 100644 --- a/vite.config.js +++ b/vite.config.js @@ -11,6 +11,9 @@ export default defineConfig({ }, extensions: ['.js', '.json', '.vue'], }, + server: { + host: '0.0.0.0', + }, plugins: [vue()], //配置sass css: {