当前位置: 首页 > wzjs >正文

学习网站建设的网站北仑seo排名优化技术

学习网站建设的网站,北仑seo排名优化技术,wordpress幻灯片非插件,动态网站开发技术php问题描述 在使用Element UI的el-table组件时,开启多选功能后,当切换分页或重新加载数据时,之前选中的数据会丢失。这是由于表格在重新渲染时未保留之前的选择状态。 解决方案 1.手动存储历史 利用一个数组来保存所有选中的数据&#xff0…

问题描述

在使用Element UI的el-table组件时,开启多选功能后,当切换分页或重新加载数据时,之前选中的数据会丢失。这是由于表格在重新渲染时未保留之前的选择状态。

解决方案

1.手动存储历史

利用一个数组来保存所有选中的数据,而不仅仅是当前页的数据。

<el-tableref="multipleTable":data="tableData"@select = "rowSelectChange"
><el-table-columntype="selection"width="55"></el-table-column><!-- 其他列 -->
</el-table><script>
const ids = ref([])
const rowSelectChange=(selection: UserVO[], row: UserVO)=>{// 判断是否选中,选中ids增加,取消选中ids删除if(selection.filter(item=>item.userId == row.userId).length>=1){ids.value.push(row.userId)}else{ids.value = ids.value.filter(item=>item!=row.userId)}
}const initIds=()=>{// initSelectUsers 为默认已经选中的idsprops.initSelectUsers?.forEach(userItem => {ids.value.push(userItem)});
}
</script>

2.使用row-key和reserve-selection

对于需要跨页保持选中状态的场景,可以给表格设置row-key并启用reserve-selection属性。这需要确保每行数据有唯一标识(如id)。

<el-tableref="multipleTable":data="tableData":row-key="getRowKeys"@selection-change="handleSelectionChange"
><el-table-columntype="selection"width="55":reserve-selection="true"></el-table-column><!-- 其他列 -->
</el-table><script>
const ids = ref([])
const handleSelectionChange = (selection: UserVo) => {ids.value = selection.map((item) => item.userId);
}
const getRowKeys=(row:UserVO)=>{return row.userId;
}
</script>

注意事项
  • 使用reserve-selection时,必须指定row-key且数据中的该字段必须唯一。
  • 跨页选中会占用内存,数据量过大时建议采用服务器端保存选中状态。

总结

以上可以有效解决分页时选中丢失的问题,对于简单场景,使用reserve-selection属性更为便捷,如果需要修改原有历史数据数组保存 数据更方便。

http://www.dtcms.com/wzjs/135308.html

相关文章:

  • 风琴折叠图片效果网站seo是什么意思职业
  • 牛什么的网站建设福州网站优化公司
  • 做产品网站设计应该注意什么百度站长电脑版
  • wordpress手机版本关键词优化的最佳方法
  • 创业先做网站学管理培训班去哪里学
  • 怎么做游戏测评视频网站真正免费建站网站
  • 山东政府网站集约化建设什么搜索引擎搜索最全
  • 淄博专业网站设计快速提升网站关键词排名
  • 瑞安市公用建设局网站seo经典案例
  • 建设公司网站新闻宣传管理制度佛山旺道seo
  • wordpress 影响力百度seo排名优化价格
  • 阿里巴巴外贸网站登录百度快速排名技术培训教程
  • 做模具在哪个网站找工作it培训机构
  • 怎么买网站百度最贵关键词排名
  • 做网站找那个公司网络推广宣传
  • 网站 繁体 jsseo排名点击
  • 鞋网站模版百度安装下载
  • 盛唐网站建设小红书软文案例
  • 衡水做网站的品牌推广活动策划案例
  • y2学年做的租房网站百度推广后台登陆首页
  • html全屏网站seo引擎搜索网站关键词
  • 分毫报价小程序湖北seo网站推广
  • wordpress 301url改变深圳短视频seo教程
  • 黄页哪个网站好seo就业
  • 做外贸女装有哪些网站有哪些搜索关键词查询工具
  • 扬州网站优化网站建设推广
  • 手机网站用什么系统电商怎么做如何从零开始
  • 专业的网站制作公司哪家好线下推广公司
  • wordpress转discuz粤语seo是什么意思
  • 天津网站建设制作软件站长工具推荐网站