0
我有我的ViewModels之一为:为什么在这种情况下没有绑定工作在淘汰赛?
Models.DayP = function (data) {
var self = this;
this.Mapping = {
'Actions': {
create: function (options) {
return new App.Models.Action(self, options.data);
}
}
};
}
,我有视图模型之一为:
MPViewModel = function() {
this.Model = {};
this.Model.Test = ko.observable();
//ajax request made below to set the data. Testis type of Models.DayP
}
,我必须设置为绑定:
<div data-bind="visible: Model.Test().Actions.length <= 0" style="display:none;"> </div>
问题是这个div总是显示,即使Model.Test().Actions
在Ajax请求后被设置,我的div永远不会隐藏自己。