首先是一个坑,在IE和360浏览器中页面刷新会执行一遍input事件,在其他浏览器就没有,所以会有很大问题,导致做的自动补全列表直接显示,刷新页面也不能隐藏。

<input type="text" class="comHeaderBanSearchSearch fl" placeholder="请输入关键字查询" v-model="inputVal" @keyup.enter="searchBtn">//在data中 我直接把inputVal的值拿到路由的值 这样页面一进来就不用走watch了 这样就避免了在created中赋值 是inputVal变化从而进行监听 还会走自动补全的函数了
data(){
return {
inputVal:this.$route.query.searchWord?this.$route.query.searchWord:'',
}
}//监听 watch中
watch:{
inputVal(newVal,oldVal){this.inputChange();},
},
methods:{/*自动补全数据 methods*/inputChange() {if(this.inputVal!=''){getsuggestAPI({term: this.inputVal,num: 8}).then(res => {if (res.data.status) {this.suggest = res.data.data;this.issuggest=true;this.$store.commit('suggest',this.issuggest)}})}else{this.suggest=[];this.issuggest=false;this.$store.commit('suggest',this.issuggest)}},
},

input输入框的input事件相关推荐

  1. input输入框的input事件和change事件

    input输入框的onchange事件,要在 input 失去焦点的时候才会触发: 在输入框内容变化的时候不会触发change,当鼠标在其他地方点一下才会触发: onchange 事件也可用于单选框与 ...

  2. input输入框的原生事件

    1.@clik 点击事件,鼠标点击输入框时触发 2.@focus 聚焦,鼠标光标聚焦在输入框内时触发 3.@blur 失去焦点,鼠标光标焦点从输入框内移除,不能再输入内容后触发 4.@change 输 ...

  3. react: input 输入框 中文onChange事件异常问题 对input输入进行防抖处理

    当我们使用Input时,我们可能会遇到一个问题,比如需要对用户输入的内容进行搜索时,当用户处于中文输入时,明明没有对内容进行确认,为什么会触发了onChange事件呢? 比如以下场景,中文一边输入另外 ...

  4. 前端基础JS——input输入框的oninput事件和onchange事件

    在开发过程中,input用的比较多的是change事件,忽略了还有input事件. onchange--input输入过程中不会触发,失去焦点时才会触发:     兼容性:所有浏览器都支持,可以用于& ...

  5. input输入框的各种事件

    1.onblure 输入框失去焦点时触发 2.onchange 输入框里面内容发生改变切失去焦点时触发 3.oninput 输入框里面内容发生改变(且不用失去焦点)时触发 4.onpropertych ...

  6. input 输入框 监听@input

    监控 input 输入框 @input 获取输入数据报错:Cannot read property 'detail' of undefined at VueComponent 使用 input 输入框 ...

  7. input元素的oninput事件和onchange事件

    input元素的oninput事件和onchange事件 框架用多了,感觉原生的有点弱化了,不说了,是时候巩固一波了 ^ _ ^ 1.input元素上绑定事件的三种方式: 第一种:直接在元素标签上添加 ...

  8. js实时监听input输入框值的变化以便即使匹配搜索项

    问题说明 在含有搜索框的网页中,经常需要及时匹配搜索项,因此需要监听input输入框的变化事件.如果使用 onkeydown.onkeypress.onkeyup 这个几个键盘事件来监测的话,除了监听 ...

  9. input输入框限制(座机,手机号码)

    记录一下 座机input输入框: <input style="width:100px;" id="tel" type="text" o ...

最新文章

  1. vs2015上使用github进行版本控制
  2. OpenGL基于PBR的irradiance辐照度的实例
  3. android中一些能在国外使用的第三方地图
  4. python urllib3 request 无返回结果_python urllib request urlopen请求网页返回bytes类型
  5. 我使用的几个Linux终端使用技巧
  6. 查看服务器是有有默认共享文件,服务器共享文件远程查看
  7. 12、常见Conditional注解源码解析-ConditionalOnClass
  8. 有人滥用 GitHub Actions在 GitHub 服务器挖掘密币,且正在蔓延
  9. 原生ajax如何跨域,原生ajax 如何解决cors跨域问题
  10. springboot 配置programe arguments 不生效
  11. go的取模运算小tips
  12. 实战经验总结:为什么我不在苹果竞价广告中选择推荐词
  13. RK3399 Android7.1以太网卡百兆网正常千兆网不能用
  14. Android和蓝牙GPS结合的方法
  15. Solidworks速成——仿人机械手设计
  16. win7 查看网络计算机和设备,WIN7 网络发现已关闭 网络计算机和设备不可见
  17. 计算机软件可以授予专利权吗,软件产品能申请专利吗?
  18. 读《三井帝国在行动》笔记
  19. 众昂矿业:萤石需求异军突起
  20. 机智云物联网荣获“2021年度广州创新力大奖”

热门文章

  1. Python攻城师————前端学习(jQuery框架、第三方框架bootstrap框架)
  2. Codeforces Beta Round #52 (Div. 2) D. Changing a String DP输出方案
  3. kcf 跟随_KCF目标跟踪算法
  4. 强化学习和知识图谱实体对齐
  5. 【ROBOGUIDE仿真】:带传送链和行走轴的双机器人多工作台工作站
  6. 机器人的坐标体系RPY:roll轴、pitch轴和yaw轴
  7. python处理PDF合并、拆分、删除、转换
  8. java微博模拟登陆_用httpclient模拟浏览器,登录新浪微博
  9. 恶魔法则 没耐性看下去了,给跳舞的
  10. reactor java实现_Reactor 模式的简单实现