如何使用 ng-repeat在 Angular JS 中使行可折叠
how to make row collapsible in angular js using ng-repeat?
我在我的项目中使用 ng-repeat。我能够连续打印我的对象。实际上我只想在 dom 中存在显示元素,所以我使用了这个插件https://github.com/kamilkp/angular-vs-repeat我的问题是行之间有空格.我需要删除行之间的空格。我不为这个空间从何而来.这是我的代码http://plnkr.co/edit/Gtdi7QjO2vdtfyF6BUCd?p=preview
<div vs-repeat class="repeater-container">
<div class="row" ng-repeat="column in invoice_records " ng-class-odd="'odd-row'">
<div class="col brd collapse-sm" ng-repeat="field in column.columns" ng-show="invoice_column_name[$index].checked && invoice_column_name[$index].fieldNameOrPath===field.fieldNameOrPath">{{field.value}}</div>
<div class="col col-10 text-center brd collapse-sm"></div>
</div>
</div>
由于
固定的"top"属性,空间即将到来。如果更改它们,则可以增加或减少行之间的间距。
编辑:实际问题是由于边距和填充造成的。添加了一个新类来重置它们。
"http://plnkr.co/edit/PqSmlAuAF25kFid8V7jW?p=preview"是相同的PLNKR。
.new-class{
margin-top : 0px;
padding-top : 0px;
padding-bottom: 0px;
}
以下是更改后的 HTML:
<div class="row new-class" ng-repeat="column in invoice_records " ng-class-odd="'odd-row'">
相关文章:
- 可折叠树在第二级不显示子树
- 引导程序/轨道-可折叠导航栏没有'我不能在手机上工作
- 只使用CSS创建可折叠菜单或spry菜单
- 可以't以编程方式关闭jQuery移动弹出窗口中的可折叠部分
- QML中的可折叠面板
- Ext JS 5.1:当可折叠为true时,无法对面板进行标题设置
- 为d3.js可折叠树设置背景
- d3.js强制可折叠图-输入数据是对象数组
- Twitter Bootstrap 使可折叠菜单链接不可点击(如果启用了 JS)
- 从 CSV 数据创建 D3.js 可折叠树
- 纯 js 中的可折叠列表优化
- 更改所选节点样式,d3.js可折叠缩进树
- d3.js可折叠/可扩展的带标签的力图表
- Bootstrap JS-可折叠切换
- D3.js中可折叠树中的链接
- 需要使用js和html在php中具有可折叠元素
- 在js中用程序扩展一个可折叠的集合
- Materialize:通过js/jquery使可折叠的头处于活动状态
- 如何使用 ng-repeat在 Angular JS 中使行可折叠
- D3.js可折叠树 - 可视化设置的级别数