JSFiddle - React, Tailwind, and code Playground
by shriek
HTML
<script src="https://cdn.rawgit.com/ZiadJ/knockoutjs-reactor/master/knockout.reactor.js"></script>
<div>
<span data-bind="text:obj1"></span>
<span data-bind="text:obj2"></span>
</div>
<button data-bind="click: function(){obj1('something');}">obj1 change</button>
<button data-bind="click: function(){obj2('nothing');}">obj2 change</button>
JavaScript
var obj ={
obj1: ko.observable("obj1"),
obj2: ko.observable("obj2")
};
ko.applyBindings(obj);
ko.watch({1:obj.obj1},function(parents,child,node){
debugger;
console.log("parents",parents);
console.log("child",child());
console.log("node",node);
});