Vue中让文本框获取焦点
Vue写的页面中使用指令获取焦点后会出现一种显现,不论点击哪里都会让那一个input获取焦点,所以不要使用指令来写使用如下代码放到你要获取焦点的地方即可获取焦点,其中searchTxt是要获取焦点的ref的名称this.$nextTick((x)=>{ //正确写法this.$refs.searchTxt.focus();})页面写法js中方法页...
·
Vue写的页面中使用指令获取焦点后会出现一种显现,不论点击哪里都会让那一个input获取焦点,所以不要使用指令来写
使用如下代码放到你要获取焦点的地方即可获取焦点,其中searchTxt是要获取焦点的ref的名称
this.$nextTick((x)=>{ //正确写法
this.$refs.searchTxt.focus();
})
页面写法
js中方法
页面效果:点击搜索按钮时显示搜索框并让搜索框获取焦点
更多推荐
已为社区贡献4条内容
所有评论(0)