当前位置: 首页 > wzjs >正文

东西湖区网站建设公司学习网站开发流程

东西湖区网站建设公司,学习网站开发流程,品牌建设三年行动方案,建网站必备软件使用 Tauri React 开发 MinApi(http api接口测试工具) 时,在 Mac 系统中遇到一个很奇怪的问题:在 input 输入框中输入内容时,如果输入的是全小写英文字母,会自动将首字母转换为大写,效果如下图所示。 问题定位 经过排…

使用 Tauri + React 开发 MinApi(http api接口测试工具) 时,在 Mac 系统中遇到一个很奇怪的问题:在 input 输入框中输入内容时,如果输入的是全小写英文字母,会自动将首字母转换为大写,效果如下图所示。

Safari autoCapitalize

问题定位

经过排查,得知 Tauri 在 Mac 系统中默认使用 Safari 的内核 WKWebView 作为渲染引擎,而 Safari 浏览器的一些 “人性化” 机制:如果输入框中输入的是全小写英文,会自动将首字母转换为大写。
因此,我只需要禁止这个默认的行为,即可解决这个问题。

解决方案

在 Antd Input 组件中添加 autoCapitalizespellCheckautoCompleteautoCorrect 等属性就能完美解决首字母自动转大写的问题。

const disabledAutoCapitalize = {spellCheck: false,autoComplete: 'off',autoCorrect: 'off',autoCapitalize: 'off',
}const Com = () => {return (<div className="box"><Input {...disabledAutoCapitalize} />{/*  other code*/}</div>)
}export default Com

参考文档:

  • https://github.com/tauri-apps/tauri/discussions/7635

欢迎访问:天问博客

http://www.dtcms.com/wzjs/818311.html

相关文章:

  • 网页网站设计公司排名西宁网站建设开发
  • 网站建设实训报告模板适合注册公司的名字大全
  • 网站建设设计简介全景网站开发
  • 网站被k了特克斯与凯科斯群岛域名官方网站
  • 网站建设 怎样找客户手机怎么制作软件app
  • 哈尔滨网站备案手续费网站安全建设必要性
  • 代做机械毕业设计网站企业公司简介模板
  • windows没有wordpress深圳seo整站优化承接
  • 如何写网站建设方案商城网站框架
  • 百度网站权重查询域名注册技巧
  • 最权威的排行榜网站网站首页图片轮转代码 很好用
  • 做网站的费用是多少网上外贸网站怎么做
  • 网站推广实践内容seo必备工具
  • 毕业设计做企业门户网站网络设计的关键是什么
  • 做网站是用ps还是ai宁波网络推广
  • 档案网站开发智能网站建设制作
  • 天津网站设计开发传奇网页游戏排行榜前十
  • 做网站系统具体步骤网站友链怎么做
  • 医院网站详细设计地下城做心悦任务的网站
  • 重点建设专业 专题网站改wordpress
  • 南阳网站优化渠道c程序设计课程网站建设论文
  • 做网站的设计文档怎么做wordpress图床网站
  • 福建专业网站建设公司通信管理局网站备案
  • 诺诚建设工程有限公司网站江门专业做网站
  • 网站备案密码通管局网站制作好如何上线
  • 网站开发好学不上海企业建站流程
  • 报价网站建设职业生涯规划大赛策划书
  • 网站需要改进的地方网站代码素材
  • 优秀企业网站设计制作编程教学网站推荐
  • 手机网站开发技巧徐州企业网站模板建站