diff --git a/apollo-portal/src/main/resources/static/scripts/controller/app/ConfigBaseInfoController.js b/apollo-portal/src/main/resources/static/scripts/controller/app/ConfigBaseInfoController.js index 3a2ec19871eabbe4e7018a89f0bc8d7dea7285d1..d999f8f43228f72789e01c5671b836d45e7c1d70 100644 --- a/apollo-portal/src/main/resources/static/scripts/controller/app/ConfigBaseInfoController.js +++ b/apollo-portal/src/main/resources/static/scripts/controller/app/ConfigBaseInfoController.js @@ -19,10 +19,14 @@ application_module.controller("ConfigBaseInfoController", var nodes = AppUtil.collectData(result); nodes.forEach(function (item) { + if (!item.clusters || item.clusters.length == 0){ + return; + } var node = {}; //first nav node.text = item.env; var clusterNodes = []; + //如果env下面只有一个default集群则不显示集群列表 if (item.clusters && item.clusters.length == 1 && item.clusters[0].name == 'default'){ node.selectable = true;