一个英文占1个字节,一个汉字占2个字节,一个Unicode汉字或emoji占4个字节,那么这个maxLength限制字符串长度的时候是限制字数还是限制字节数,这一点文档里并没有明确的说明啊
alafafa
- 发布:2024-11-01 15:33
- 更新:2024-11-01 15:48
- 阅读:49
1 个回复
alafafa (作者)
我做了一个测试,假如一个字段允许输入一个emoji字符,maxLength设置为1是不可以的,设置为2就可以了,有点匪夷所思啊,到底是按照什么规则计算的,如果要是按字节来计算,输入一个emoji占4个字节maxLength设置为2的话应该同样是不通过的啊