[StackOverflow] Knockout.js, models update
How update directly a view when a model has changed. http://stackoverflow.com/questions/8739099/how-backbone-and-knockout-make-views-change-when-modle-update
by Atinux
HTML
<script src="http://cloud.github.com/downloads/SteveSanderson/knockout/knockout-2.0.0.js"></script>
Name: <span data-bind="text: firstName"></span><br/>
<a href="#" id="changeModel">Change Model</a>
JavaScript
// Here's my data model
var ViewModel = function(first) {
this.firstName = ko.observable(first);
};
var view = new ViewModel("StackOverflow");
ko.applyBindings(view);
// Change the "model"
$('#changeModel').click(function () {
console.log(view);
view.firstName = ko.observable('Quora');
});