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

如何在 vue js 中获取 aria-rowindex 值?

如何在 vue js 中获取 aria-rowindex 值?

胡子哥哥 2021-12-02 19:30:29
如何获取事件的 aria-rowindex 值
查看完整描述

2 回答

?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

注意:请为您的问题添加更多信息,添加最小的可重复示例或更清楚地描述您到底在做什么。


我会尽量按照我理解的方式回答你的问题:


你可能用 vue 的@click指令附加你的 EventListener吗?在这种情况下,您可以通过event特殊$event变量将原始文件传递给您的处理程序,例如<tr aria-rowindex="10" role="row" @click="handler($event)">..</tr>.


如果您使用 vanilla JavaScript ( element.addEventListener('click', callback))附加 EventListener,您的回调会将 Event 作为第一个参数传递。


在这两种情况下,您都可以通过 访问元素event.target,这表示实际的 HTMLElement。aria-rowindex 是 HTMLElement 上的常规属性,您可以使用element.getAttribute('aria-rowindex').


例子


    <tr aria-rowindex="10" role="row" @click="handler($event)">..</tr>

    

    handler(event) {

      const rowIndex = event.target.getAttribute('aria-rowindex');

    }


查看完整回答
反对 回复 2021-12-02
?
慕斯709654

TA贡献1840条经验 获得超5个赞

{{data.item.id}} {{data.item.name}} {{data.item.status}} Freischalten</b-button> </template> Verwerfen</b-button> </template> - -> 编辑删除接受拒绝


    </b-table>

    <nav>

      <b-pagination size="sm" :total-rows="getRowCountunlog(unlogname)" :per-page="perPage" v-model="currentPage" prev-text="Prev" next-text="Next" hide-goto-end-buttons/>

    </nav>

  </b-tab>

  </b-tabs>

如何进行搜索


查看完整回答
反对 回复 2021-12-02
  • 2 回答
  • 0 关注
  • 302 浏览
慕课专栏
更多

添加回答

举报

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