【发布时间】:2021-10-16 06:50:55
【问题描述】:
有这个代码:
<li v-for="(dog, index) in dogs" :key="index" class=" hover:bg-gray-50" :class="{ 'bg-red-50': index === focus }" @keyup.enter="goToSlug(dog)"> .... </li>
我完美地处理了焦点,但想在按下回车键时运行 goToSlug() 方法。它不会触发该方法。
【问题讨论】:
-
您需要 li 元素具有焦点,以便触发关键事件。您可以使用 vuejs refs 将焦点设置到该元素。