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

什么是网络营销的微观环境关键词营销优化

什么是网络营销的微观环境,关键词营销优化,家电维修怎么自己做网站,网上教育培训机构这是【Flutter 问题系列第 80 篇】,如果觉得有用的话,欢迎关注专栏。 博文当前所用 Flutter SDK:3.10.5、Dart SDK:3.0.5 一:问题描述 在输入用户名称、简介等内容时,一般我们都会限制输入框内最大可输入…

这是【Flutter 问题系列第 80 篇】,如果觉得有用的话,欢迎关注专栏。

博文当前所用 Flutter SDK:3.10.5、Dart SDK:3.0.5

一:问题描述

在输入用户名称、简介等内容时,一般我们都会限制输入框内最大可输入数(通过 TextField 组件的 maxLength 属性),如下图限制简介最多10个字

在这里插入图片描述

正常输入汉字是没有问题的,我们的限制起到了作用。可当最后输入了一个表情符号时,我们获取输入内容的长度会超出限制,如下图所示

在这里插入图片描述

这肯定不是我们需要的,怎么处理这种情况呢?

二:解决方案

其实解决的话也很简单,不直接使用字符串的长度,而是使用字符串的字符长度,也就是字符串的 characters 属性的长度。

修改前

onChanged: (str) {if (str.length >= 10) {debugPrint("最多可输入10个字符");}// do something
},

修改后

onChanged: (str) {if (str.characters.length >= 10) {debugPrint("最多可输入10个字符");}// do something
},

修改后的效果如下图所示

在这里插入图片描述

String 内部用来存储的结果是一个 char 字符数组,Character 类用于对单个字符进行操作,是对 char 的封装。如果我们判断输入内容的长度是否大于限制的长度时,应该用的是字符长度,而不是字符串长度。

至此,关于 TextField 输入框组件限制可输入的最大长度后,输入的内容中包含表情符号时,获取输入的内容数还是会超出限制的问题便说到这里。

你的问题得到解决了吗?欢迎在评论区留言。

赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。


结束语

Google 的 Flutter 越来越火,截止 2024年1月17日 GitHub 标星已达 159K,Flutter 毅然是一种趋势,所以作为前端开发者,没有理由不趁早去学习。

无论你是 Flutter 新手还是已经入门了,不妨先点个关注,后续我会将 Flutter 中的常用组件(含有源码分析、组件的用法及注意事项)以及可能遇到的问题写到 CSDN 博客中,希望自己学习的同时,也可以帮助更多的人。
http://www.hkea.cn/news/289485/

相关文章:

  • 成交功能网站怎么推广自己的产品
  • 北京宣传片网站seo综合查询
  • 滨海网站建设公司百度指数的使用
  • 湛江网站建设外包seo到底是什么
  • 做收集信息的网站河源市企业网站seo价格
  • 有赞短链接生成汕头seo推广
  • 团队做网站分工搜索引擎案例分析结论
  • 企业网站的建设过程做整站优化
  • 最简单的cms网站怎么做惠州抖音seo
  • 做网站销售怎么开发客户自己做一个网站
  • wordpress发布文章空白整站优化 mail
  • vs怎么做网站的首页seo知识培训
  • 网站建设的一般步骤包括知乎关键词排名工具
  • 网页设计怎样做一个网页seo软件哪个好
  • 销售性网站建设需求seo案例
  • 企业怎样选择域名做网站电脑突然多了windows优化大师
  • 网站一元空间有哪些呀品牌策划方案范文
  • 最便宜的网站建设企点
  • 网站代码加密深圳新闻今日最新
  • 不要钱做网站软件网站seo优化效果
  • 公司做网站提供产品加盟费互联网销售怎么做
  • 视频网站开发架构百度app最新版本
  • 网站上内容列表怎么做的网站模板中心
  • 上海利恩建设集团有限公司网站国内好用的搜索引擎
  • 网站模板论坛今日重大军事新闻
  • 昆山自适应网站建设电商平台的营销方式
  • 盘龙区网站建设外包高级搜索引擎技巧
  • 什么做的网站吗58百度搜索引擎
  • wordpress 企业站开发口碑营销的概念
  • 广州免费核酸检测点东莞seo项目优化方法