JavaScript

超轻量级php框架startmvc

el-input 标签中密码的显示和隐藏功能的实例代码

更新时间:2020-09-05 04:18:02 作者:startmvc
效果展示:  密码隐藏:  密码显示:代码展示:   一:<el-input>标签代码&l

效果展示:

  密码隐藏:

  密码显示:

代码展示:

   一:<el-input>标签代码


 <el-form-item label="密码" prop="password">
 <el-input :type="passw" v-model="adduser.password" style="width: 300px;" >
 <%-- input中加图标必须要有slot="suffix"属性,不然无法显示图标 --%>
 <i slot="suffix" :class="icon" @click="showPass"></i>
 </el-input>
 </el-form-item>

  二:<script type="text/javascript">中代码


<script type="text/javascript">
 var app = new Vue({
 el:"#app",
 data:{
 users:[],
 total:100,
 pageSize:5,
 pageNum:1,
 //用于显示或隐藏添加修改表单
 add:false,
 //用于改变Input类型
 passw:"password",
 //用于更换Input中的图标
 icon:"el-input__icon el-icon-view",
 adduser:{
 id:null,
 name:null,
 password:null,
 dept_id:null
 },
 },
 methods:{
       //密码的隐藏和显示
 showPass(){
          //点击图标是密码隐藏或显示
 if( this.passw=="text"){
 this.passw="password";
 //更换图标
 this.icon="el-input__icon el-icon-view";
 }else {
 this.passw="text";
 this.icon="el-input__icon el-icon-loading";
 };
 }
 },
 })
</script>

总结

以上所述是小编给大家介绍的el-input 标签中密码的显示和隐藏,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持! 如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

el-input 标签 密码显示 隐藏