邵佳豪 2020-02-12 13:49 采纳率: 0%
浏览 386

angular使用material的tree组件?

angular使用material的tree组件,进行增删之后需要重新获取数据 ,此时树就会重新收起来,如何让他重新加载树时回到上次的位置?

  • 写回答

1条回答 默认 最新

  • lshen01 2023-03-17 09:23
    关注

    参考GPT和自己的思路:

    对于这个问题,可以尝试使用Angular的路由机制来保存当前树的状态。具体来说,可以在路由配置中添加一个参数,保存当前树的展开状态,然后在重新加载树时,根据这个参数来还原树的展开状态。

    另外,还可以考虑将树的状态保存在浏览器的本地存储中,这样可以使树的状态在页面刷新后依然存在。具体来说,可以使用LocalStorage或者IndexedDB等技术来实现。

    总之,保存树的状态是解决这个问题的关键,具体实现可以根据具体情况选择合适的方案。

    评论

报告相同问题?