ant design-vue的table表格添加rowkey的三种方式
项目场景:
知识产权模块展示表格数据
问题描述
控制台给出警告

原因分析:
未按照组件要求添加key 属性作为唯一的标识。
解决方案:
方法1::rowKey=“record=>record.number”
 <!-- number为表格数据data中的一个属性 -->
    <a-table
      ref="table"
      size="middle"
      :rowKey="record=>record.number" 
      :columns="columns"
      :data-source="data"
    >方法2::rowKey=“(record,index)=>{return index}”
<!-- 表格区 -->
    <!-- record为为每条数据,index为索引 -->
    <a-table
      ref="table"
      size="middle"
      :rowKey="(record,index)=>{return index}" 
      :columns="columns"
      :data-source="data"
    >方法3:rowKey=“number”
<!-- 表格区 -->
    <!-- number为表格数据data中的一个属性,此时不需要:冒号 -->
    <a-table
      ref="table"
      size="middle"
      rowKey="number"
      :columns="columns"
      :data-source="data"
    >
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号