angular使用material的tree组件,进行增删之后需要重新获取数据 ,此时树就会重新收起来,如何让他重新加载树时回到上次的位置?
1条回答
- lshen01 2023-03-17 09:23关注
参考GPT和自己的思路:
对于这个问题,可以尝试使用Angular的路由机制来保存当前树的状态。具体来说,可以在路由配置中添加一个参数,保存当前树的展开状态,然后在重新加载树时,根据这个参数来还原树的展开状态。
另外,还可以考虑将树的状态保存在浏览器的本地存储中,这样可以使树的状态在页面刷新后依然存在。具体来说,可以使用LocalStorage或者IndexedDB等技术来实现。
总之,保存树的状态是解决这个问题的关键,具体实现可以根据具体情况选择合适的方案。
解决 无用评论 打赏 举报
悬赏问题
- ¥15 教务系统账号被盗号如何追溯设备
- ¥20 delta降尺度方法,未来数据怎么降尺度
- ¥15 c# 使用NPOI快速将datatable数据导入excel中指定sheet,要求快速高效
- ¥15 再不同版本的系统上,TCP传输速度不一致
- ¥15 高德地图点聚合中Marker的位置无法实时更新
- ¥15 DIFY API Endpoint 问题。
- ¥20 sub地址DHCP问题
- ¥15 delta降尺度计算的一些细节,有偿
- ¥15 Arduino红外遥控代码有问题
- ¥15 数值计算离散正交多项式