问题描述 最近项目中接触到forge,使用forge viewer的search方法可以搜多到楼层并且高亮显示,但是应该如何隐藏非选中状态的其它楼层呢?我的微信是:1143098997,希望有大佬告知。
// 获取所有dbid function getAllDbIds(viewer) { let instanceTree = viewer.model.getData().instanceTree; let allDbIds = Object.keys(instanceTree.nodeAccess.dbIdToIndex); return allDbIds; } // 用所有dbid排除掉你搜索到的dbid结果 viewer.hide([795, 813]);// 然后这样就可以隐藏了