YULI
YULI
  • 发布:2021-09-19 16:23
  • 更新:2023-02-24 10:03
  • 阅读:1251

uni-table组件,@selection-change返回数据

分类:uni-app

返回数据怎么还不修复,返回index有什么用,value一直是空的

2021-09-19 16:23 负责人:无 分享
已邀请:
9***@qq.com

9***@qq.com

楼主解决了吗?

1***@qq.com

1***@qq.com

同问,楼主解决了吗?

8***@qq.com

8***@qq.com

可以解决。手动更改源码。
找到下载的tr代码文件。不好找可以直接使用vscode全局文件搜索 class="uni-table-tr" 。更改tr中的源码。代码如下。

<-- html的tr标签中添加一个点击事件click -->  
<tr class="uni-table-tr" :class="{'stripe-back-ground': stripe && isStripeLine && stripeIndex % 2  === 0}" @click="click">  
        <th v-if="selection === 'selection' && ishead" class="checkbox" :class="{ 'tr-table--border': border }">  
            <table-checkbox :checked="checked" :indeterminate="indeterminate" :disabled="disabled" @checkboxSelected="checkboxSelected"></table-checkbox>  
        </th>  
        <slot></slot>  
</tr>  

//方法中添加点击事件通知父组件的函数  
click(val) {  
     this.$emit('click', val)  
},  

// 使用到table的页面这样书写 添加一个点击事件,带上形参可以接受到该tr所有数据  
<uni-tr  
   @click="clickTr(item)"  
>

要回复问题请先登录注册