文档开发者中心
我的

微信小程序转快应用后input组件type为password不生效的解决方案

问题描述

uniapp/微信开发工具转换的快应用,input组件type为password不生效,输入后显示的是明文,转换前是没有问题的。

index.qxml代码如下:

image.png

cke_202.png

cke_203.png

图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>

修改后运行效果:

cke_204.png

点赞
2
收藏
回复
1
分享
举报
浏览952 发布于2022-01-05 09:31未知归属地
全部评论
最多点赞
最新发布
最早发布
白嫖楼主的方案,感谢楼主
1楼回复于2022-01-07 07:38 未知归属地
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要发帖子

目录 收起
问题描述
问题分析:
解决方法:
了解社区公约,与您携手共创和谐专业的开发者社区。