vue实现输入框密码的隐藏与显示

本文介绍了如何在Vue中实现输入框密码的隐藏与显示功能。通过点击图标,利用v-if和v-else指令切换密码的可见状态,详细讲解了相关代码及实现效果。
摘要由CSDN通过智能技术生成

学习目标:

vue实现输入框密码的显示和隐藏


代码内容:

通过点击红心实现密码的显示和隐藏,初始默认为隐藏。

//template中代码:
<div class="pwd">
		<label>密码:
		<br />
        </label>
        <input type="password" name="passwd" v-if="show" placeholder="input the passwd">
        <input type="text" name="passwd" v-else placeholder="input the passwd">
        <div class="password-show" @click="pwd_show">❤</div>
</div>
//script中代码:
export default {
    data(){
        return{
            show: true//初始为隐藏状态
        }
    },
    methods:{
        pwd_show:function(){//红心按钮定义方法
            this.show = !this.show
        },
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值