“当前窗口频繁失去焦点”是什么意思?

“当前窗口频繁失去焦点”是什么意思?,第1张

“当前窗口频繁失去焦点”意思是当前的窗口不再是可以被 *** 作的窗穗旅口,具体解决步骤如下:

1、首先我们打开电脑桌面,在win10系统桌面上,点击电脑左下角开此吵始菜单,右键进入运行。

2、然后我们输入regedit,再确定。

3、然后我们在注册表编辑器中展开定位HKEY_CURRENT_USER\Control Panel\Desktop\,在右侧找到ForegroundLockTimeout。

4、然后我们右键点击森族侍修改。

5、把这个数值改20000,再确定,然后电脑重启即可解决当前窗口频繁失去焦点的问题。

步骤如下:

1.第一步,打开微信小程序开发工具,在指定的wxml文件中插入一个textarea组件,设置最大长度、失去焦点事件等。

2.第二步,在界面对应的JavaScript文件,添加失去焦点事件,并获取文本域文字内容。

3.第三步,接着派穗链保存代码并在模拟器中预览界面显示效果,可以看到一个文本域。

4.第四步,在文本域组件中输入相应的文字内族斗容,尽可能输入多的内容。

5.第五步,接着在浏览器的控制台下方,查看打印的结果值,跟文本域中的一致。

6.第六步,最后再输入其他的文字内容,由于限制了文本域的最大输入长度,边尘孙输入边查看结果。这样就解决了微信小程序怎样设置textarea文本域输入的问题了

微信小程序6位支付密码输入框

产品需求

微信小程序支付密码6位输入框

实现效果

非明文6位输入框,模拟光标,输入自动移到下一位,满6位自动设置

实现原理

1.放置一个输入框,隐藏其文字和位置,同时设置支付输入框(表格)样式

2.当点击启洞输入框时设置表格为聚焦状态,唤起键盘,点击空白处,失去焦点,设为失去焦点样式

3.限制输入框最大字数为6并且监听输入框状态,以输入框值的长度作为圆点和光标展示悄冲枯的渲判兄染条件

4.当输入框的值等于6时,设置组件的事件传递到引用的页面,页面自定义事件(发起支付请求等...)

其他说明

6位支付密码是一个很常见的需求。

在H5端用vue做过组件,app端也要求实现,小程序类似的组件在网页上检索到的并不多,仅此记录。

Github地址: https://github.com/evan2020/six-Input-box


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12539075.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存