bug

发现一个疑似BUG——发布问题时,添加话题,相似话题列表的上下键选择。以及相关问题探讨。

话说,相似话题列表的上下键选择,这个功能其实是有的!。。。。。但是自从WC诞生以来,就从没用出来过,,,嚓。。。。不多说了,上图。
 

QQ图片20180824104608.png


修改文件:
 
 /static/js/aws.js



QQ图片20180824104638.png

 
 
另外,再看同一个文件,这一行:

QQ截图20180824105745.png

 
截图是GITHUB版的,注意,这里监听的是keyup动作,而官网发布的3.2.1,这一行是这样的:
$(selector).bind('input propertychange',function(e)
如果按照3.2.1的话,那么上下键依旧是无用的,因为input动作并不会监听到上下键。只有keyup才可以。
所以,如果你在用3.2.1,请一并修改此行,改成:
$(selector).bind('input propertychange keyup',function(e)

 
 
 这个问题,似乎说到这里可以结束了。
可是。。。。。
 
再看看代码,这一段代码的作用是监听用户按键,如果输入内容,则后台搜索关键词匹配相似话题。如果是上下键等,则进行前端的列表操作。
可是,当用户使用中文输入法时,监听keyup,会导致很多垃圾输入(拼音输入法的字母输入),这些输入也会导致后台的搜索动作,白白消耗服务器。
 
建议官方在这块再完善下,加上输入法的判定逻辑。只有在中文输入完成上屏后,才去后台搜索。

(上面是【下键】修改,试了一下,【上键】暂无问题,不用改)
已邀请:

zengyufly - 一问三不知!

不错,学习了
有用。    
 
 

要回复问题请先登录注册