Passing ko.observable as a reference - class
by joshjs
JavaScript
var Person = function (firstName, lastName) {
var self = this;
self.firstName = firstName;
self.lastName = lastName;
self.doNameAlert = function () {
alert(self.firstName() + " " + self.lastName());
}
};
var firstName = ko.observable("Josh"),
lastName = ko.observable("Schultz");
var me = new Person(firstName, lastName);
firstName("Joshua");
me.doNameAlert();