【发布时间】:2014-01-22 00:54:03
【问题描述】:
将新值推入数组时出现未定义错误。
html:
<select id="temp" data-bind="options:Original"></select>
<select data-bind="options:dynamicaarry"></select>
视图模型:
var ViewModal=function(items) {
this.dynamicaarry=ko.observableArray(items);
this.Original=ko.observableArray(['volvo','saab','mercedes','audi']);
};
ko.applyBindings(new ViewModal(['four']));
$("#temp").change(function() {
this.ViewModal.dynamicaarry.push('six'); //throws undefined error});});
}
是否可以在不使用 jquery 的情况下在淘汰赛中处理 selectedindexchange 事件?
【问题讨论】:
-
你需要了解javascript中的'this'关键字:unschooled.org/2012/03/understanding-javascript-this
-
链接信息量很大。谢谢朋友
标签: jquery knockout.js