vue中密码输入眼睛显示问题和过期日期只能选择当天之后的日期

一,问题描述:
密码框,眼睛点击显示密码,再次点击掩码显示,但是关闭输入的弹窗之后,样式并未重置。
代码:

<el-dialog :close-on-click-modal="false" :visible.sync="visible" :before-close="handleDialogClose">
   
<el-button size="small" type="primary" @click="handleDialogClose()">{{  }}</el-button>

methods: {
	  init(row) {
        this.visible = true
        this.$nextTick(() => {
          this.$refs.form.showPassword = true
          this.$refs.form.init(row)
        })
      },
      handleDialogClose() {
        this.visible = false;
        this.$nextTick(() => {
          this.$refs.form.showPassword = false
        })
      },
      }
<el-input :style="inputStyle" v-if="showPassword" show-password autocomplete="new-password"></el-input>
data(){
	return {showPassword: true,}
}

二,问题描述:
过期日期选择只能选择当天日期之后

<el-date-picker :picker-options="endDateOpt"></el-date-picker>
data(){
	return {endDateOpt: {
        disabledDate(v) {
          return v.getTime() < new Date().getTime();
          //return v.getTime() < new Date().getTime() - 8.64e7;选择包含当天
        }
      },
      }
}

三,vue展示页面时不先进行查询
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值