소스 검색

fix: 手动操作行标记示例时动态获取列表前两行

layhuts 1 개월 전
부모
커밋
329fa68207
1개의 변경된 파일3개의 추가작업 그리고 4개의 파일을 삭제
  1. 3 4
      playground/src/views/examples/vxe-table/viewed.vue

+ 3 - 4
playground/src/views/examples/vxe-table/viewed.vue

@@ -145,10 +145,9 @@ function onView(row: RowType) {
 }
 
 function onCustomSet() {
-  gridApi.markKeysAsViewed([
-    '0da74a21-362d-42ba-9c7e-078e47477620',
-    '1c7785d9-f16b-448b-b6a2-fb4b3557550a',
-  ]);
+  const tableData = gridApi.grid.getData();
+  const keys = tableData.slice(0, 2).map((row) => row.id);
+  gridApi.markKeysAsViewed(keys);
 }
 
 function onClearViewed() {