From d1a606963672990eee0b4db6834fa0c3e74fa946 Mon Sep 17 00:00:00 2001 From: guoshipeng <3194674006@qq.com> Date: Thu, 06 Jul 2023 09:35:24 +0800 Subject: [PATCH] 上传组件 --- src/components/Form/weekPicker.vue | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 58 insertions(+), 0 deletions(-) diff --git a/src/components/Form/weekPicker.vue b/src/components/Form/weekPicker.vue new file mode 100644 index 0000000..24c15a4 --- /dev/null +++ b/src/components/Form/weekPicker.vue @@ -0,0 +1,58 @@ +<template> + <el-date-picker + v-model="value1" + type="week" + format="yyyy��� ��� WW ���" + value-format="yyyy-MM-dd HH" + placeholder="���������" + > + </el-date-picker> +</template> + +<script> +// ���������������������������������������������������������js������������������js���json������������������������������ +// ���������import������������������from'������������������'; + +export default { + // import ��������������������������������������������������� + components: {}, + props: { + // value1: String + }, + data() { + // ������������������ + return { + // newValue1: '' + value1: '', + } + }, + // ������������ ���������data������ + computed: {}, + // ������data������������������ + watch: { + value1(nv, ov) { + // this.newValue1 = nv + this.sendPicker() + }, + }, + // ������������ - ��������������������������������� this ��������� + created() {}, + // ������������ - ��������������������������� DOM ��������� + mounted() {}, + beforeCreate() {}, // ������������ - ������������ + beforeMount() {}, // ������������ - ������������ + beforeUpdate() {}, // ������������ - ������������ + updated() {}, // ������������ - ������������ + beforeDestroy() {}, // ������������ - ������������ + destroyed() {}, // ������������ - ������������ + activated() {}, + // ������������ + methods: { + sendPicker() { + this.$emit('sendPickerChild', this.value1) + }, + }, // ���������������keep-alive������������������������������������ +} +</script> +<style scoped> +</style> -- Gitblit v1.8.0