el-table调取后端接口排序 但是表格还自行排序一次的原因

在某些业务场景当中需要调取后端的接口进行排序

<el-table
   :data="standardDatasets"
   border
   @sort-change="getStandardDatasets"
>
<el-table-column
  label="balabala"
   sortable
></el-table-column>
</el-table>

如果用上方的方法写的话 会发现展示的表格内容有可能和后端返回的顺序不一样 这是因为el-table自带的排序又进行了一次排序

<el-table
   :data="standardDatasets"
   border
   @sort-change="getStandardDatasets"
>
<el-table-column
  label="balabala"
   sortable="true"
></el-table-column>
</el-table>

如果改为sortable=“true” 或者 sortable="custom"就会解决这个问题

你可能感兴趣的:(javascript,vue.js,开发语言)