【发布时间】:2019-07-04 09:08:24
【问题描述】:
如何使用循环向数组添加值。我已经通过硬编码值向数组添加了值,但我需要向数组添加大量数据。所以很难通过硬编码。这部分是我的 JS 代码。
function BModel(checkInOrEdit) {
"use strict";
this.Number = ko.observable("");
this.Years = ko.observableArray(['', '2019', '2018', '2017', '2016', '2015', '2014', '2013', '2012', '2011', '2010', '2009', '2008', '2007', '2006', '2005', '2004', '2003', '2002', '2001', '2000']);
}
BModel.prototype = {
addTo: function (isSupervised) {
"use strict";
this.fname($.trim(this.fname()));
this.lname($.trim(this.lname()));
},
AcDone: function (result, stat) {
"use strict";
var validationResults = JSON.parse(result.d);
var msgTitle = '';
}
}
$(document).ready(function () {
});
我需要将值添加到 Years 从今年到 1900 年。我该怎么做。目前,我是硬线。
this.Years = ko.observableArray(['', '2019', '2018', '2017', '2016', '2015', '2014', '2013', '2012', '2011', '2010', '2009', '2008', '2007', '2006', '2005', '2004', '2003', '2002', '2001', '2000']);
【问题讨论】:
标签: javascript foreach knockout.js