element组件el-input的focus方法要如何调用?我想主动触发这个input的focus
文档里就一行字,没有例子,该如何调用?在线等。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
文档里就一行字,没有例子,该如何调用?在线等。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
1、ref是可以绑定变化值的,
2、element的el-input提供了focus方法,只要取到元素就可以调用方法,
所以不必取到孩子元素即原生input元素调用
3、如果方法不生效,可能是input元素还没有渲染出来,可通过setTimeout等待一下
<el-input v-model="input" placeholder="请输入内容" ref="inputRef"></el-input>
this.$refs.inputRef.$el.children[0].focus();
http://element-cn.eleme.io/#/...
<el-input v-model="input" placeholder="请输入内容" ref="inputRef"></el-input>
this.$refs.inputRef.focus();
实测是可以的,mothod都是通过这种方式触发的