vue获取字符串中字符的的数量_结合Vue控制字符和字节的显示个数的示例

本文通过实例代码介绍了Vue如何结合控制字符和字节的显示个数,包括汉字、英文等不同情况,适用于输入框内容显示限制场景。
摘要由CSDN通过智能技术生成

这篇文章主要为大家详细介绍了结合Vue控制字符和字节的显示个数的示例,具有一定的参考价值,可以用来参考一下。

感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧!

需求

需求:结合Vue实现下面的效果

输入框中最多输入16个字符

汉字最多显示5个,超出部分以...显示

英文最多显示10个,超出部分以...显示

实现

搭建简单页面,并设置简单样式

在正式开始写核心代码之前,要先把代码结构搭建起来,这样后面写的时候就会看着简洁点了。

首先需要一个输入框用来输入内容,其次需要一个元素,用来显示输入框中的内容,实现数据的双向绑定。

其中,输入内容的最大长度是可以通过input标签的属性来指定的。

代码如下:

内容:{ {txt}}

输入的字符个数:{ {computedCharLen}}

输入的字节个数:{ {computedByteLen}}

页面的结构已经搭建完成了,那下面就是做一些简单的样式优化了。

代码如下:

* { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }

body { background: #efefef; }

.clsinp { width: 100%; heigh

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值