Html 如何在多级ng repeat中实现ng show as切换

Html 如何在多级ng repeat中实现ng show as切换,html,angularjs,ng-show,Html,Angularjs,Ng Show,这只是多级ng重复ul li元素的示例。 单击任何级别时,只有下一级别的数据将显示或隐藏整个数据 请给我一些解决这个问题的办法。 提前谢谢。我在业余时间做过这件事。。这可能不是最好的方法 angular.module(“myApp”,[])。 控制器(“树控制器”[“$scope”, 职能($范围){ $scope.delete=函数(数据){ data.nodes=[]; 返回false; }; $scope.add=函数(数据){ var post=data.nodes.length+1;

这只是多级ng重复ul li元素的示例。 单击任何级别时,只有下一级别的数据将显示或隐藏整个数据

请给我一些解决这个问题的办法。
提前谢谢。

我在业余时间做过这件事。。这可能不是最好的方法

angular.module(“myApp”,[])。
控制器(“树控制器”[“$scope”,
职能($范围){
$scope.delete=函数(数据){
data.nodes=[];
返回false;
};
$scope.add=函数(数据){
var post=data.nodes.length+1;
var newName=data.name+'-'+post;
var showSub=false;
data.nodes.push({
姓名:newName,
showSub:showSub,
节点:[]
});
返回false;
};
$scope.tree=[{
名称:“节点”,
showSub:false,
节点:[]
}];
}
]);

{{data.name}
添加节点
删除节点

您的HTML在哪里?你的javascript在哪里?到目前为止你尝试了什么?问题出在哪里?嗨,伊根,这只是一个ul-li元素的示例。不要给出负面反馈,试着理解结构并解决它。StackOverflow不是一个WriteCodeForme站点。看起来你甚至没有试图解决你的问题。你所要求的是相当简单的,它就像基本的角度。当然,可能会有一些问题,如果你有一些问题,问一个问题,有人会帮助你。但是要表现出你的努力。我对angularjs是新手。。我不是说写代码。至少给我一些逻辑,而不是给我反馈。您好,米纳托,谢谢,但您可以尝试使用ng show和ng hide。如果您可以看到,我在模板中使用了
ng show=“data.showSub”
。。它只是一个原型,你可以使用和理解它来满足你的需要。这是因为。。你的问题太宽泛了。。你的问题应该非常精确,应该是一个可以精确回答的具体问题。。好像你正面临一些错误之类的。。实现一个特性有很多可能的解决方法。。。具体点……谢谢你,穆巴希尔·拜:-)没问题@阿尼尔很高兴我能帮忙:)
 1. level1
    -lvl1A
     --lvl1A1
     --lvl1A2
       ---lvl1A2X
       ---lvl1A2Y

    -lvl2A
     --lvl2A1
     --lvl2A2

 2. level2