微信小程序苹果手机自带的数字键盘老是弹出收起,影响用户体验,100%解决

news/2024/12/19 5:29:43/

文章目录

  • 1、index.wxml
  • 2、index.js
  • 3、index.wxss

1、index.wxml

<!--index.wxml-->
<view class="container"><view class="code-input-container"><view class="code-input-boxes"><!-- <block wx:for="{{codes}}" wx:for-index="index" wx:key="index"><inputtype="number"data-index="{{index}}"bindinput="onInput"maxlength="1"adjust-position="false"cursor-spacing="0"style="z-index: 1; width: 50px; height: 50px; text-align: center;"focus="{{focusIndex === index}}"disabled="true"/></block> --><!-- <block wx:for="{{codes}}" wx:for-index="index" wx:key="index"><inputtype="number"data-index="{{index}}"maxlength="1"adjust-position="false"cursor-spacing="0"style="z-index: 1; width: 80rpx; height: 100rpx; text-align: center;"focus="{{focusIndex === index}}"value="{{codes[index]}}" bindtap="onCodeTap" bindinput="onInput" placeholder=" " /></block> --><block wx:for="{{codes}}" wx:for-index="index" wx:key="index"><viewclass="code-input"data-index="{{index}}"bindtap="onCodeTap"style="width: 80rpx; height: 100rpx; text-align: center;"contenteditable="{{focusIndex === index}}">{{codes[index] || ''}}</view></block></view><!-- 自定义数字键盘 --><view class='numModal'><view><view bindtap='clickNum' data-num='1'>1</view><view bindtap='clickNum' data-num='2'>2</view><view bindtap='clickNum' data-num='3'>3</view></view><view><view bindtap='clickNum' data-num='4'>4</view><view bindtap='clickNum' 

http://www.ppmy.cn/news/1556307.html

相关文章

Javascript面试手撕常见题目(回顾一)

1.JS查找文章中出现频率最高的单词? 要在JavaScript中查找文章中出现频率最高的单词&#xff0c;你可以按照以下步骤进行操作&#xff1a; 将文章转换为小写&#xff1a;这可以确保单词的比较是大小写不敏感的。移除标点符号&#xff1a;标点符号会干扰单词的计数。将文章拆…

【go每日一题】 channel实现mutex锁

代码实现 package testimport ("fmt""strconv""testing""time" )type mutexCh struct { //应该大写&#xff0c;给外部所有包用ch chan int // 私有变量&#xff0c;否则外部操作 }func NewMutexCh() *mutexCh {return &mutexCh{…

解决git push出现的报错:Permission denied (publickey)

报错信息 解决办法 依次输入下面的命令即可

VScode:常见问题的原因及其解决方案

报错代码报错原因解决方案npm ERR! code CERT_HAS_EXPIRED证书过期 依次执行以下命令&#xff1a; npm cache clean --force npm config set strict-ssl false 暂无包更新后版本控制文件&#xff08;yarn.lock&#xff09;未更新 yarn.lock删掉 然后再安一遍包(yarn install) …

Vue3 — h()函数

前言&#xff1a; 翻译的官网文档&#xff01;&#xff01;&#xff01; 正文&#xff1a; h()函数用于创建虚拟DOM节点&#xff0c;虚拟DOM是Vue框架中的核心概念&#xff0c;通过它&#xff0c;可以更高效的更新页面内容。 语法&#xff1a; function h(type:string|Comp…

远程控制电脑技术让我们的生活更加简化

在忙碌的现代生活节奏下&#xff0c;远程控制电脑技术已经成为我们生活中不可或缺的一部分。无论是在家办公&#xff0c;还是在旅途中需要紧急处理工作&#xff0c;远程控制电脑都能为我们提供极大的便利。今天&#xff0c;我们就来聊聊远程控制电脑技术是如何简化我们的生活&a…

Jupyter Notebook的安装与使用

Jupyter Notebook 是一个开源的交互式笔记本环境&#xff0c;可用于进行数据分析、可视化、机器学习建模等工作。它支持多种编程语言&#xff0c;包括 Python、R 和 Julia 等&#xff0c;因此非常适合数据科学家和研究人员。 使用 Jupyter Notebook&#xff0c;你可以在一个网页…

【STM32 Modbus编程】-作为从设备读取保持-输入寄存器

作为从设备读取保持-输入寄存器 文章目录 作为从设备读取保持-输入寄存器1、硬件准备与连接1.1 RS485模块介绍1.2 硬件配置与接线1.3 软件准备1.4 STM32基础代码准备2、读取保持寄存器3、读取输入寄存器在本文中,我们将STM32单片作为ModBus的从设备,实现保持寄存器和输入寄存…