【发布时间】:2020-08-13 00:05:06
【问题描述】:
我有一个自定义视图组件,它呈现为三个选择列表,“年份”、“制造”和“型号”,它对我来说效果很好。
当它被动态放置在父表单上时,我的问题出在...标签顺序不正常,我的研究似乎表明没有设置 tabindex 是正常的。
假设我有这样的事情:
<input type="text" v-model="name" tabindex="1">
<my-widget v-if="someCondition"> </my-widget>
<input type="text" v-model="shop" tabindex="5">
如何告诉 myWidget 将我的小部件内的选择的 tabindex 设置为 2、3、4? 理想情况下,我希望能够在同一页面上使用其中的两个小部件,这样硬编码就不起作用了。
有人对在组件内分配 tabindex 的最佳方式有任何想法吗?
【问题讨论】:
标签: html vue.js components tabindex