如何获得element-ui表格中的勾选项的index?
这个是一个vue单文件的template,使用了element-ui库
我怎么可以拿到勾选项的index,然后一起删掉所勾选的?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
这个是一个vue单文件的template,使用了element-ui库
我怎么可以拿到勾选项的index,然后一起删掉所勾选的?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(8)
我遇到了类似的问题,就是在表格翻页的时候让索引也跟着累加起来,我查遍了element-ui得我文档也没有这个说明,只是有一个type="index",但是这个是不会累加的。因为我可以获取当前是第几页(pageNumber)和当前页的条数(pageSize),所以只需要在获取到当前行的index就可以实现索引累加了。最后发现两种解决方案:
贴出所有代码:
<template>
</template>
<script type="text/ecmascript-6">
</script>
<style>
</style>
以上是个很low的办法,其实官网实例有个很好的办法,参考如下代码
@面对疾风吧 的解决方法值得一鉴。很棒!
我也遇到了这问题,首先谢谢@Chobits 思路,我司需求是在几个输入框上填好资料后后点击添加按钮生成一行,按删除按钮删除选中的行 实现需求:在添加的时候给输入框值组成的对象添加一个id加入对象,再和selection-change事件获得的对象进行筛选,就是这行代码:this.items = this.items.filter(t => !this.selection.some(s => s.id === t.id))
题主有解决方案了吗?我现在也遇到这个问题
不懂不懂,求大神详细解答
为什么我翻页后 index 又是从0开始的呢 而没有接到上一页