【发布时间】:2018-02-19 11:05:12
【问题描述】:
假设我收到一个包含 15 个以上对象的对象字面量,并且我需要将它们显示在一个漂亮的布局中(而不是全部排成一行),那么控制换行/分页何时结束的最有效方法是什么?
现在我在表格行上使用 ng-repeat,结果是一个长而薄的表格,只有一列。
为澄清而编辑。可以在对象/更多参数中包含对象。这是我的对象:
$scope.zones = [
{"name": "Zone 1",
"activity": "1"},
{"name": "Zone 2",
"activity": "1"},
{"name": "Zone 3",
"activity": "0"},
{"name": "Zone 4",
"activity": "0"},
{"name": "Zone 5",
"activity": "0"},
{"name": "Zone 6",
"activity": "0"},
{"name": "Zone 7",
"activity": "1"},
{"name": "Zone 8",
"activity": "0"},
{"name": "Zone 9",
"activity": "0"},
{"name": "Zone 10",
"activity": "0"},
{"name": "Zone 11",
"activity": "1"},
{"name": "Zone 12",
"activity": "1"},
{"name": "Zone 13",
"activity": "0"},
{"name": "Zone 14",
"activity": "0"},
{"name": "Zone 15",
"activity": "1"},
];
【问题讨论】:
-
请发布一个示例,说明您的“具有 15 个以上对象的对象文字”的外观。它是一个对象数组吗?还是包含子对象的对象?等
-
您想要一种流式布局来显示您的项目吗?如果是这样,我不确定这是一个角度问题,如果没有角度,你会怎么做?在使用带有
float: left或display: inline-block的固定高度div 之前,我已经完成了它。我不明白你的问题与分页有什么关系...... -
如果您提供更多关于您想要完成的任务或某些“不工作”的代码的详细信息会有所帮助
标签: angularjs angular-ui angularjs-ng-repeat