前端使用react-org-tree组织架构图,每次新增后不会保留之前节点的开闭状态问题的解决
前端说插件里没这个功能,不想加。
后来想了一个办法,
默认每个节点都是关闭状态,然后每次新增节点或者编辑节点的时候都由后端把当前节点以及它的父节点的状态设置成开启状态。
然后前端再去调用查询层级的接口。后端在返回查询层级的结果之前,再悄默默的把所有节点的状态改成关闭状态,但不要影响这次要返回的结果。
前端要根据这次返回的结果去确定哪些节点需要展开
前端说插件里没这个功能,不想加。
后来想了一个办法,
默认每个节点都是关闭状态,然后每次新增节点或者编辑节点的时候都由后端把当前节点以及它的父节点的状态设置成开启状态。
然后前端再去调用查询层级的接口。后端在返回查询层级的结果之前,再悄默默的把所有节点的状态改成关闭状态,但不要影响这次要返回的结果。
前端要根据这次返回的结果去确定哪些节点需要展开