javascript - 我们如何在输入中使用值为 12-123456 的密码类型转义一些特殊字符,看起来像 **-******
问题描述
我有一个自定义组件 PasswordInput ,它有一个可见性图标,我们可以点击它来更改输入
<input type=“text” value=“12-123455” />
至
<input type=“password” value=“12-123456” />
但我们将值视为 ••••••••• 这包括“-”字符。
那么有什么方法可以代替我们展示••-••••••</p>
并从隐藏中逃脱“-”字符
解决方案
如果破折号在所有密码中都有固定位置,则可以将其设置为 2 个单独的密码字段,中间用硬编码的“-”
推荐阅读
- javascript - MongoDB 到 Elasticsearch 索引
- math - 概率乘法背后的逻辑是什么
- node.js - 安装 sqlite3 时 node-pre-gyp 出错
- python - python conda pystan,需要旧版本的 mpfr 库吗?
- python - 如何检查 Python 对象是否满足类型约束?
- c++ - 链表中的递归长度函数实现
- elixir - 为什么我的 Elixir Ecto 查询中出现“关键字查询表达式中的 :except_all 不受支持”?
- hibernate - org.hibernate.UnknownEntityTypeException: Unable to locate persister: com.entity.Employee ,我正在尝试做二级缓存
- pyspark - 将 pyspark 数据帧转换为动态数据帧
- javascript - 从外部 JavaScript 函数调用 react 组件的函数