【发布时间】:2014-02-28 23:01:47
【问题描述】:
我有一个像下面这样使用敲除和引导 css 的数据绑定。我有 这个 degreeCodes JSON 有 40 个项目。但在 UI 方面我 每个
<div class="row" >只需要4个@第 5 个应该创建一个新的
<div class="row" >并添加内容 那里。所以如果它工作正常,它将有 10 个<div class="row" >每个都有 4 项
<label class="text-muted" data-bind="text: DegreeName"></label>
我怎样才能做这样的模板?当它达到 n mod 4 =0 时,它在哪里添加一个新的 div 类行,其中 n 是来自 jsonview 的当前项目被绑定?如果有帮助,我可以添加父 div
<div class="row" data-bind="foreach: degreeCodes">
<label class="text-muted" data-bind="text: DegreeName">></label>
<div>
如果它工作正常,它将呈现类似...
<div class="row" data-bind="foreach: degreeCodes">
<label class="text-muted" data-bind="text: DegreeName"> Degree1</label>
<label class="text-muted" data-bind="text: DegreeName"> Degree2</label>
<label class="text-muted" data-bind="text: DegreeName"> Degree3</label>
<label class="text-muted" data-bind="text: DegreeName"> Degree4</label>
<div>
<div class="row" data-bind="foreach: degreeCodes">
<label class="text-muted" data-bind="text: DegreeName"> Degree5</label>
<label class="text-muted" data-bind="text: DegreeName"> Degree6</label>
<label class="text-muted" data-bind="text: DegreeName"> Degree7</label>
<label class="text-muted" data-bind="text: DegreeName"> Degree8</label>
<div>
【问题讨论】:
-
4 on each是什么意思?能否请您详细说明 -
@dcodesmith 每个有 4 个项目被绑定
标签: c# jquery asp.net-mvc knockout.js twitter-bootstrap-3