element-plus 使用密码输入框的自定义图标


javascript 复制代码
				<el-input
                  v-model="ruleFormPassword.newPassword"
                  placeholder="请输入新密码"
                  :type="showPassword ? 'text' : 'password'"
                  :style="{ width: '360px' }"
                >
                  <template #suffix>
                    <span class="input_icon" @click="switchPassword">
                    //icon图标
                      <ScIcon v-if="showPassword" style="font-size: 16px" name="icon-mimaxianshi" />
                      <ScIcon v-else style="font-size: 16px" name="icon-mimayincang" />
                    </span>
                  </template>
                </el-input>

const showPassword = ref('text');


// 点击切换密码显示状态
const switchPassword = () => {
  showPassword.value = !showPassword.value;
};



.input_icon {
  cursor: pointer;
  width: 25px;
  height: 15px;
  padding-right: 6px;
  padding-bottom: 10px;
}
相关推荐
Bruce_Liuxiaowei13 分钟前
PHP文件包含漏洞详解:原理、利用与防御
开发语言·网络安全·php·文件包含
泽020222 分钟前
C++之STL--list
开发语言·c++·list
YGGP26 分钟前
吃透 Golang 基础:数据结构之 Map
开发语言·数据结构·golang
~plus~28 分钟前
Harmony核心:动态方法修补与.NET游戏Mod开发
开发语言·jvm·经验分享·后端·程序人生·c#
BUG收容所所长31 分钟前
二分查找的「左右为难」:如何优雅地找到数组中元素的首尾位置
前端·javascript·算法
梨子同志32 分钟前
手动实现 JavaScript 的 call、apply 和 bind 方法
前端·javascript
梨子同志33 分钟前
ES6 let 和 const
前端·javascript
步、步、为营34 分钟前
.NET 事件模式举例介绍
java·开发语言·.net
~plus~37 分钟前
WPF八大法则:告别模态窗口卡顿
开发语言·经验分享·后端·程序人生·c#
march of Time1 小时前
go工具库:hertz api框架 hertz client的使用
开发语言·golang·iphone