0
看来我有一个封闭的问题在这里:http://jsfiddle.net/vtortola/NMHQ6/与KnockoutJs关闭问题
的代码添加一些酒吧在屏幕上,它应该减少它们全部的大小,但它只是在最后一节发生。
var bar = function(start){
me = {};
me.width = ko.observable(start);
var countDown = function(milliseconds, step, callback){
callback(milliseconds);
if(milliseconds>0)
setTimeout(function(){ countDown(milliseconds-step,step,callback);}, step+10);
};
countDown(start, 1, function(m){me.width(m); });
return me;
}
var viewModel = function(){
var me ={};
me.bars = ko.observableArray();
for(var i=0;i<20;i++){
me.bars.push(bar(300));
}
return me;
}
ko.applyBindings(viewModel);
但我找不到问题。
我一定是失明的。太感谢了。 – vtortola
不要介意朋友!任何程序员都会遇到这种情况! –