[前端]ztree树形菜单在dialog中应用时遇到的坑

前言:好久没更新了,最近工作时遇到这样一个坑,可苦恼死我了,如果你们遇到同样的问题,可参考一下.
同一个组件(也就是dialog中含有ztree),多个地方同时调用,第一次在一个页面打开,ztree可以正常渲染出数据,在第二个页面打开后,ztree就渲染不出来了.
参考图吧:
[前端]ztree树形菜单在dialog中应用时遇到的坑[前端]ztree树形菜单在dialog中应用时遇到的坑[前端]ztree树形菜单在dialog中应用时遇到的坑[前端]ztree树形菜单在dialog中应用时遇到的坑[前端]ztree树形菜单在dialog中应用时遇到的坑解决办法就是,在关闭弹框的时候,清除之前打开过的弹框的DOM树,而不是像现在这样display:none.
[前端]ztree树形菜单在dialog中应用时遇到的坑[前端]ztree树形菜单在dialog中应用时遇到的坑[前端]ztree树形菜单在dialog中应用时遇到的坑
[前端]ztree树形菜单在dialog中应用时遇到的坑
如果你也遇到过类似的问题,可以借鉴试一下,反正又不会怀孕,嘻嘻