input输入框的input事件
首先是一个坑,在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事件相关推荐
- input输入框的input事件和change事件
input输入框的onchange事件,要在 input 失去焦点的时候才会触发: 在输入框内容变化的时候不会触发change,当鼠标在其他地方点一下才会触发: onchange 事件也可用于单选框与 ...
- input输入框的原生事件
1.@clik 点击事件,鼠标点击输入框时触发 2.@focus 聚焦,鼠标光标聚焦在输入框内时触发 3.@blur 失去焦点,鼠标光标焦点从输入框内移除,不能再输入内容后触发 4.@change 输 ...
- react: input 输入框 中文onChange事件异常问题 对input输入进行防抖处理
当我们使用Input时,我们可能会遇到一个问题,比如需要对用户输入的内容进行搜索时,当用户处于中文输入时,明明没有对内容进行确认,为什么会触发了onChange事件呢? 比如以下场景,中文一边输入另外 ...
- 前端基础JS——input输入框的oninput事件和onchange事件
在开发过程中,input用的比较多的是change事件,忽略了还有input事件. onchange--input输入过程中不会触发,失去焦点时才会触发: 兼容性:所有浏览器都支持,可以用于& ...
- input输入框的各种事件
1.onblure 输入框失去焦点时触发 2.onchange 输入框里面内容发生改变切失去焦点时触发 3.oninput 输入框里面内容发生改变(且不用失去焦点)时触发 4.onpropertych ...
- input 输入框 监听@input
监控 input 输入框 @input 获取输入数据报错:Cannot read property 'detail' of undefined at VueComponent 使用 input 输入框 ...
- input元素的oninput事件和onchange事件
input元素的oninput事件和onchange事件 框架用多了,感觉原生的有点弱化了,不说了,是时候巩固一波了 ^ _ ^ 1.input元素上绑定事件的三种方式: 第一种:直接在元素标签上添加 ...
- js实时监听input输入框值的变化以便即使匹配搜索项
问题说明 在含有搜索框的网页中,经常需要及时匹配搜索项,因此需要监听input输入框的变化事件.如果使用 onkeydown.onkeypress.onkeyup 这个几个键盘事件来监测的话,除了监听 ...
- input输入框限制(座机,手机号码)
记录一下 座机input输入框: <input style="width:100px;" id="tel" type="text" o ...
最新文章
- vs2015上使用github进行版本控制
- OpenGL基于PBR的irradiance辐照度的实例
- android中一些能在国外使用的第三方地图
- python urllib3 request 无返回结果_python urllib request urlopen请求网页返回bytes类型
- 我使用的几个Linux终端使用技巧
- 查看服务器是有有默认共享文件,服务器共享文件远程查看
- 12、常见Conditional注解源码解析-ConditionalOnClass
- 有人滥用 GitHub Actions在 GitHub 服务器挖掘密币,且正在蔓延
- 原生ajax如何跨域,原生ajax 如何解决cors跨域问题
- springboot 配置programe arguments 不生效
- go的取模运算小tips
- 实战经验总结:为什么我不在苹果竞价广告中选择推荐词
- RK3399 Android7.1以太网卡百兆网正常千兆网不能用
- Android和蓝牙GPS结合的方法
- Solidworks速成——仿人机械手设计
- win7 查看网络计算机和设备,WIN7 网络发现已关闭 网络计算机和设备不可见
- 计算机软件可以授予专利权吗,软件产品能申请专利吗?
- 读《三井帝国在行动》笔记
- 众昂矿业:萤石需求异军突起
- 机智云物联网荣获“2021年度广州创新力大奖”
热门文章
- Python攻城师————前端学习(jQuery框架、第三方框架bootstrap框架)
- Codeforces Beta Round #52 (Div. 2) D. Changing a String DP输出方案
- kcf 跟随_KCF目标跟踪算法
- 强化学习和知识图谱实体对齐
- 【ROBOGUIDE仿真】:带传送链和行走轴的双机器人多工作台工作站
- 机器人的坐标体系RPY:roll轴、pitch轴和yaw轴
- python处理PDF合并、拆分、删除、转换
- java微博模拟登陆_用httpclient模拟浏览器,登录新浪微博
- 恶魔法则 没耐性看下去了,给跳舞的
- reactor java实现_Reactor 模式的简单实现