我想在LayoutView中删除所有区域(添加新的区域)
RegionManager.removeRegions()
很好,但我可以layout.getRegionManager()
,但它不包含layout
区域。
_.size( layout.getRegions() ) // 1
_.size( layout.getRegionManager().getRegions() ) // 0
getRegionManager
?注意:删除所有区域可以不使用getRegionManager
,如下所示,但使用RM应该更整洁。
_.each( _.keys(layout.regions), function (rname) { layout.removeRegion(rname); });
答案 0 :(得分:0)
我不知道如何使用getRegionManager
,但layout.regionManager
可以做到预期的目的:
layout.regionManager.removeRegions
清除layout
中的所有区域。