收藏
回答

textarea 组件设置 maxlength 长度后,不支持中文拼音输入法?

组件名:textarea

基础库版本号:2.16.0

问题描述:假设我设置 maxlength 为 10,然后先输入 9 个字符,然后用中文拼音输入法输入中文,结果输入第二个字母的时候自动把第 1 个字母输入完成了,没法输入中文。

对比:input 组件是可以支持中文输入完成的。web 中原生的 textarea 也是支持中文拼音输入完成的。

回答关注问题邀请回答
收藏

4 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2021-04-07

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2021-04-07
    有用
    回复 4
    • feibinyangV
      feibinyangV
      2021-04-19
      简单说就是我在这里可以输入【安】字:https://jsbin.com/yuyahex/edit?html,output


      但是在微信小程序的 textarea 无法输入 【安】字,会被自动截断成 [a]
      2021-04-19
      回复
    • Chor 
      Chor 
      2021-06-01
      遇到相同的问题,关注一下
      2021-06-01
      回复
    • 社区技术运营专员--阳光
      社区技术运营专员--阳光
      2021-06-01回复feibinyangV
      给个录屏看下
      2021-06-01
      回复
    • 洛北有雨
      洛北有雨
      2022-05-18回复社区技术运营专员--阳光
      我目前也有这个问题,Textarea组件设置maxlength后最后的中文输入法会被截取,假如max=5,输入四个字之后,再来个中文,直接就显示了拼音的第一个字母了
      2022-05-18
      回复
  • Jaky
    Jaky
    2022-08-25

    我也遇到了,请问有没有巧妙的解决方法

    2022-08-25
    有用
    回复
  • 标弟
    标弟
    2021-04-25

    我也遇到这个问题!!!!!!!!

    2021-04-25
    有用
    回复 1
    • feibinyangV
      feibinyangV
      2021-05-31
      没人回我,醉了。。
      2021-05-31
      回复
  • feibinyangV
    feibinyangV
    2021-04-08

    简单说就是我在这里可以输入【安】字:https://jsbin.com/yuyahex/edit?html,output

    但是在微信小程序的 textarea 无法输入 【安】字,会被自动截断成 [a]

    2021-04-08
    有用
    回复
登录 后发表内容
问题标签