JSFiddle - React, Tailwind, and code Playground
by viktorb
HTML
<div data-bind="text: selectedMessage().message().subject"></div>
JavaScript
function viewModel() {
var self = this;
self.selectedMessage = ko.observable('');
}
var vm = new viewModel();
ko.applyBindings(vm);
vm.selectedMessage(new messageViewModel());
function messageViewModel() {
var self = this;
self.message = ko.observable(new messageItemViewModel());
}
function messageItemViewModel() {
var self = this;
self.subject = ko.observable('Some sweet offer');
}