CountySetup
HTML
<div class="county" id="county1">
<div data-bind="html: name"></div>
<div data-bind="html: favor"></div>
</div>
JavaScript
var County = (function(){
var internal = {};
internal.ViewModel = function(){
this.name = ko.observable("County One");
this.favor = 10;
}
return function(){
var public = {};
var private = {};
public.init = function(){
ko.applyBindings(internal.ViewModel, document.getElementById("county1"))
}
public.init();
return public;
}
})();
var county1 = County();