小程序
小游戏
企业微信
微信支付
扫描小程序码分享
开发工具input输入框,模拟器点击输入会发生失去焦点,无法输入,只有按住键盘一直鼠标左键点,相当于输入几十次才偶尔一次可以进行输入文字,重新编译有概率会正常,但是点多几次又失效。
最新进展:发现一个情况,只有点击input组件上方一部分的地方才会点击会触发input,所以应该是点击input组件的瞬间工具触发的点事input下方的地方,触发了我的bindblur事件。
17 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我觉得不是代码的问题,而是工具本身的问题。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
点击input组件失效:
一、工具问题,点击位置光标识别错误。表现为点击组件时,工具识别的位置实则是组件上方;
二、这不是input组件个例,textarea也有这个情况。
就一个input组件我不明白非要提供代码?另外提示有误是因为你没填appid,我不可能因为一个开发工具自身的bug还耗费这么多时间给你们去添加权限去测试,前面提供的代码你们自己能看?就一个普通的input组件需要去复现?你们自己敲一个组件的代码很难嘛。
<input id="{{index}}" bindconfirm="daiti" bindblur="daiti" data-type="0" type="text" maxlength="8" class="answer" data-index="{{index}}" value="{{item.name}}" placeholder="请输入奖品(限8字)" cursor-spacing="100" />
论坛很多人反应过这个问题,不然随便一个输入测试都要在手机上进行,太费事了。
这个帖子有动画。https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=000aeed2cd0fd0c56aa6e3b9c5b400
我也遇到了同样的问题,在开发工具上input无法获取焦点输入,放到手机上就可以。
你好,你提供的代码片段打开提示有误,请提供能复现问题的代码片段
@(´・ᆺ・`),你尝试点击input的上方试试,我的input是竖向排列,点击上方位置会触发input,你如果是横向排列,可以试试左边一点或者上方一点的地方,说不定能触发这个input组件
同楼上所说,input改变的值体现在前端难道不是这样写?而且我点击input组件上方一定的距离是可以触发下面的inut组件,并不是你所说的因为变量导致失去焦点。之前都是这样写单没这种情况,另外一个帖子textarea组件也出现了类似情况
https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=1474589962&docid=00026e6dafcec0d2b8b6ec81c51400&comment_lvl=7
这是因为开发工具的问题吧,明明点击的是input上方的空白处却触发了下面的input
wechatide://minicode/Jr84ljmN6eZB
我觉的不是这个原因。一个只有input的页面,设置、绑定都一样,鼠标点击可以正常获取焦点。
上面片段中的代码,删掉value="{{tit}}"这一句,还是一样的效果。
并且输入的内容需要传递给变量,变量更改时我也希望体现在input中,难道不应该这样写吗?
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我觉得不是代码的问题,而是工具本身的问题。
点击input组件失效:
一、工具问题,点击位置光标识别错误。表现为点击组件时,工具识别的位置实则是组件上方;
二、这不是input组件个例,textarea也有这个情况。
就一个input组件我不明白非要提供代码?另外提示有误是因为你没填appid,我不可能因为一个开发工具自身的bug还耗费这么多时间给你们去添加权限去测试,前面提供的代码你们自己能看?就一个普通的input组件需要去复现?你们自己敲一个组件的代码很难嘛。
<input id="{{index}}" bindconfirm="daiti" bindblur="daiti" data-type="0" type="text" maxlength="8" class="answer" data-index="{{index}}" value="{{item.name}}" placeholder="请输入奖品(限8字)" cursor-spacing="100" />
论坛很多人反应过这个问题,不然随便一个输入测试都要在手机上进行,太费事了。
这个帖子有动画。https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=000aeed2cd0fd0c56aa6e3b9c5b400
我也遇到了同样的问题,在开发工具上input无法获取焦点输入,放到手机上就可以。
你好,你提供的代码片段打开提示有误,请提供能复现问题的代码片段
@(´・ᆺ・`),你尝试点击input的上方试试,我的input是竖向排列,点击上方位置会触发input,你如果是横向排列,可以试试左边一点或者上方一点的地方,说不定能触发这个input组件
同楼上所说,input改变的值体现在前端难道不是这样写?而且我点击input组件上方一定的距离是可以触发下面的inut组件,并不是你所说的因为变量导致失去焦点。之前都是这样写单没这种情况,另外一个帖子textarea组件也出现了类似情况
https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=1474589962&docid=00026e6dafcec0d2b8b6ec81c51400&comment_lvl=7
这是因为开发工具的问题吧,明明点击的是input上方的空白处却触发了下面的input
wechatide://minicode/Jr84ljmN6eZB
我觉的不是这个原因。一个只有input的页面,设置、绑定都一样,鼠标点击可以正常获取焦点。
上面片段中的代码,删掉value="{{tit}}"这一句,还是一样的效果。
并且输入的内容需要传递给变量,变量更改时我也希望体现在input中,难道不应该这样写吗?