微信小程序转快应用后input组件type为password不生效的解决方案
问题描述
uniapp/微信开发工具转换的快应用,input组件type为password不生效,输入后显示的是明文,转换前是没有问题的。
index.qxml代码如下:

|
|
|
| 图1 原微信小程序效果 | 图2 转换后效果 |
问题分析:
小程序转快应用后,快应用不支持该写法,文档上的type类型仅支持text、number、idcard和 digit四种,密码格式是通过布尔类型的password参数控制的。
解决方法:
转换后的华为快应用中把Input组件type设为text,password属性设为true。Input组件文档地址。
index.qxml修改后的代码如下:
<view class="container"> <view class="userinfo"> <input class="weui-input" type="text" password='true' placeholder="这是一个密码输入框" /> </view> <view class="usermotto"> <text class="user-motto">{{motto}}</text> </view></view>修改后运行效果:

2
1
浏览952 发布于2022-01-05 09:31未知归属地
全部评论
最多点赞
最新发布
最早发布
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
- 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
- 如您发布的内容为转载内容,请注明内容来源。
我要发帖子
目录 收起
问题描述
问题分析:
解决方法:
了解社区公约,与您携手共创和谐专业的开发者社区。








































苏公安网备 32011402010933号