为了账号安全,请及时绑定邮箱和手机立即绑定

div设置tabIndex后还是无法focus()

div设置tabIndex后还是无法focus()

MYYA 2018-12-19 18:15:25
使用的vue.js框架  <div class="field">    <div class="control">      <div class="label-box" tabIndex=-1 v-if="show_label_box" ref="label-box" @focus="console.log(666)">        <label v-for="label in avliableLabels" @click="add_label(label)">{{ label.title }}</label>      </div>    </div>  </div>函数如下:active_label_box(event) {  this.show_label_box = true  this.$refs['label-box'].focus()},结果却报以下错误百度找不到任何答案,可能是我搜索关键词不对,大佬们能给个建议么?
查看完整描述

1 回答

?
HUX布斯

TA贡献1876条经验 获得超6个赞

this.$refs['label-box'] 是 undefined 不关 focus 的事


查看完整回答
反对 回复 2019-01-20
  • 1 回答
  • 0 关注
  • 649 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信