小程序
小游戏
企业微信
微信支付
扫描小程序码分享
textarea组件里面第一行填写一个汉字,点击回车,没有触发bindlinechange事件,点击第二个回车才有,第一个回车是无法触发吗?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
bindlinechange 是输入框行数变化时触发的事件, 第一次按回车,但是第二行你并没有输入任何内容时,会默认认为只有一行内容,只是光标到第二行了(但是也有BUG,在第二行输入内容之后,也没有触发bindlinechange)。 这个只是我自己的理解,具体原理还是得等官方回复
你要是需要在回车的时候做一些逻辑操作,可以使用bindinput方法,bindinput会返回keyCode参数,来对应是不是按下了回车按钮。(在手机上测试,开发工具目前不会返回keyCode)
https://developers.weixin.qq.com/s/A1W58vm47Hmh
可以在手机上预览效果, 中文汉字会返回最后一个输入的汉字的 keyCode
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
bindlinechange 是输入框行数变化时触发的事件, 第一次按回车,但是第二行你并没有输入任何内容时,会默认认为只有一行内容,只是光标到第二行了(但是也有BUG,在第二行输入内容之后,也没有触发bindlinechange)。 这个只是我自己的理解,具体原理还是得等官方回复
你要是需要在回车的时候做一些逻辑操作,可以使用bindinput方法,bindinput会返回keyCode参数,来对应是不是按下了回车按钮。(在手机上测试,开发工具目前不会返回keyCode)
https://developers.weixin.qq.com/s/A1W58vm47Hmh
可以在手机上预览效果, 中文汉字会返回最后一个输入的汉字的 keyCode