保誠-保戶業務員媒合平台
Mila
2022-01-18 b1b1fa9058a8e7df07c25cf6d5be1678a042ab7e
PAMapp/components/Ui/UiDatePicker.vue
@@ -14,15 +14,26 @@
</template>
<script lang="ts">
import { Component, Emit, Vue } from "nuxt-property-decorator";
import { Component, Emit, Prop, Vue, Watch } from "nuxt-property-decorator";
@Component
export default class UiDatePicker extends Vue {
    dateValue = '';
    @Prop()
    defaultValue!: string;
    @Emit('changeDate')
    changeDate() {
        return this.dateValue;
    }
    @Watch('defaultValue', {immediate: true})
    updateDefault() {
        if (this.defaultValue) {
            this.dateValue = this.defaultValue;
            this.changeDate();
        }
    }
}
</script>