Knockout js: Code to bind an object rather than individual values
http://stackoverflow.com/questions/9039726/knockout-js-code-to-bind-an-object-rather-than-individual-values
HTML
<script src="http://knockoutjs.com/downloads/knockout-2.0.0.js"></script>
<div id='node'>
<ul data-bind="foreach: $data.items">
<li data-bind="text: FullName"></li>
</ul>
</div>
JavaScript
var ViewModel = function() {
var self = this;
this.selectedItems = [{FullName: 'Vladyslav'}]
};
var model = new ViewModel();
ko.applyBindings(model,document.getElementById('node'));
ko.cleanNode(document.getElementById('node'));
model.__proto__.items = [{FullName: 'Oleg'}];
ko.applyBindings(model, document.getElementById('node'));