发表于: 2017-03-18 22:30:31
1 1003
今天做的事
假装是百度搜索,然后遇到问题,window.open(),这问题一直没解决
买了桌子架子,中午大师兄请吃饭,又看了一遍键盘事件
困惑
一图三个蓝色的部分@keyup的事件是在按下键盘后松开的时候,更新下面的搜索提示列表
传入$event,监听到按下的是回车的话则跳转到百度搜索并查询input的内容
下main的 id=inte 部分也有一个按回车查询
然而,上面的怎么都不好使,会在回车按下的一瞬间自动刷新页面,
我开始是以为vue中用原生方法的问题,结果看过官方文档后发现并不是
找了很久也灭有找到是哪里不妥让他直接刷新了
其他的都可以
图二第一部分的判断按下上或者下return是为了防止更新input的数据后刷新list,
再下面是用来请求list的数组用的也没关系,找不到是谁的原因
然后又尝试了search判断按下的不是回车才执行,
单独给一个回车的事件让他作跳转,也不行,
最后单独给了一个按钮用作搜索才可以,但是这样很蠢啊,也没解决一回车就自动刷新的问题
无能为力了这个bug
html
js
评论