每次在我的表中只保留一个可见的部分
At each time keep only one section visible in my table
我正在试验用Angular创建的这个表。
正如你所看到的,它把每个元素分成了不同的组,你可以打开或关闭。
我想要实现的是只有一个组在任何时候都是可见的,所以当我切换一个组时,打开的组将关闭,只留下所选的组可见。
我不确定如何迭代所有剩余的组,并将hide变量设置为true。
如何做到这一点?
使用方法隐藏其他行并只展开被单击的
$scope.switchGroup = function(group, groups){
if(group.$hideRows){
angular.forEach(groups, function(g){
if(g !== group){
g.$hideRows = true;
}
});
}
group.$hideRows = !group.$hideRows;
};
在这里解释ng-Table Grouping:一次只打开一行
你可以检查这个Plunker我已经修改http://plnkr.co/edit/KVrOM7SEVReSYvlJFzva?p=preview
相关文章:
- 按我自己的类克隆另一个元素的内容和顺序
- 从我的控制器返回一个不同于200的代码以触发ajax错误,这被认为是一种好的做法吗
- 我的shareService在angular 2中发送值工作正常,但当我渲染我的另一个组件时,会获得默认值
- 通过另一个php应用程序将我的项目推送到Github存储库中
- 如何创建更好的方式来维护基于我的代码访问的最后一个页面
- 我可以通过JQuery将CSS类交换为一个特殊的元素集吗
- 错误:$injector:modulerr模块错误(我的第一个SPA应用程序)
- jQuery-将列表项的一个元素移动到同一项的另一个元素中+对我的列表中的每个项执行此操作
- 我可以让我的Ajax调用引起一个“;进行中”;光标
- 如何建立一个网页,检查我的路由器网络接口是否可以访问
- 为什么这个jQuery可以作为一个小提琴工作,但在我的网页上没有
- 为什么我使用javascript获得了一个无限的for循环
- 我需要一个jQuery函数来只工作在700px以上的屏幕大小,无法在我的代码中发现错误
- javascript window.location在检查firebug时给了我一个错误的url路径
- 当我的所有 Ng-from 都有效时启用一个按钮
- 当我JSON.stringfy(对象)时,我得到一个疯狂的字符串作为值
- 如何给一个我的图像点击事件/动画
- 如何找出哪个图像在一个我的变量被分配给
- 为什么只有一个我的Riot.js标签呈现
- 为什么$.每个只显示一个我的小胡子模板