1、定义两个数组 一个用来展示(tableDatas1) 一个用来数据处理(tableDatas)

2、封装一个方法 每次数据处理的数据(tableDatas)变化时数据展示的数据(tableDatas1) 同时变化

3、从后台获取到数据时同时付给这两个定义好的数据 注意先付给数据处理的数据(tableDatas)
![]()
4、删除操作

5、新增操作

原理:当要过滤的数组是对象数组的时候,修改新返回来的对象数组属性的时候同时也修改了原来的对象数组;当要过滤的数组是纯数组的时候,修改过滤后的新数组,原来的数组不会改变。
本文介绍如何定义并同步两个数组,一个用于数据展示,一个用于数据处理。核心在于当处理数组(tableDatas)发生变化时,展示数组(tableDatas1)也随之更新。在后台获取数据后,首先填充处理数组,然后通过监听或深拷贝确保操作不会影响原始数据。同时讨论了对象数组和纯数组在过滤操作中属性修改的区别。内容涵盖数据管理、数组操作和前端数据展示策略。


被折叠的 条评论
为什么被折叠?



