好吧,基本上我正在尝试通过 Knockout 和 JSON 对象填充 Bootstrap 模板。
引导脚手架:
<div class="row-fluid">
<div class="span4">
<h1>App Title</h1>
<p>App Description</p>
</div>
<div class="span4">
<h1>App Title</h1>
<p>App Description</p>
</div>
<div class="span4">
<h1>App Title</h1>
<p>App Description</p>
</div>
</div>
<div class="row-fluid">
<div class="span4">
<h1>App Title</h1>
<p>App Description</p>
</div>
<div class="span4">
<h1>App Title</h1>
<p>App Description</p>
</div>
<div class="span4">
<h1>App Title</h1>
<p>App Description</p>
</div>
</div>
...
这是我们正在使用的 Knockout 代码:
var viewModel;
$.get('AppData.json', function (data) {
jsonData = $.parseJSON(data);
viewModel = ko.mapping.fromJS(jsonData);
var apps = viewModel.Apps();
ko.applyBindings(viewModel);
});
问题是,在运行索引模 3 的淘汰赛条件后,我无法让淘汰赛注入</div><div class="row-fluid">
所需的……我假设是因为这些<div>
标签悬空/未关闭。
简而言之,如何让viewModel.Apps();
's 对象数组适合上述 Bootstrap 脚手架?