在el-drawer中添加@open=“handleOpenDrawer” @close=“handleCloseDrawer”
<el-drawer
:visible.sync="waterShow"
direction="rtl"
:with-header="false"
:before-close="handleClose"
@open="handleOpenDrawer"
@close="handleCloseDrawer"
>
<!-- 时间 -->
<el-date-picker
v-model="waterTime"
:editable="false"
:disabled="drawerShow"
type="date"
align="right"
:clearable="false"
:validate-event="false"
placeholder="选择日期">
</el-date-picker>
handleOpenDrawer() {
this.$nextTick(() => {
this.drawerShow = false;
});
},
handleCloseDrawer() {
this.drawerShow = true;
},