有关示例,请参阅我的 jsfiddler。
如果有另一种方式,我们应该绑定/创建我们的数组/等也可以。我已经通过使用列表或跨度解决了这个问题
谢谢!
JS
var mainViewModel = function () {
var self = this;
this.Items = ko.observableArray();
this.init = function () {
var itemsArray = [];
for(var i = 0; i < 1300; i++){
itemsArray.push("My value is: " + i);
}
self.Items(itemsArray );
};
};
$(function () {
myApp = new mainViewModel();
ko.applyBindings(myApp);
myApp.init();
});
HTML
<!-- ko foreach: Items -->
<div data-bind="text: $data"></div>
<!-- /ko -->