JSFiddle - React, Tailwind, and code Playground
HTML
<!DOCTYPE html>
<script data-require="mithril@0.1.21" data-semver="0.1.21" src="http://cdnjs.cloudflare.com/ajax/libs/mithril/0.1.21/mithril.min.js"></script>
JavaScript
var app = {};
app.controller = function(){
this.data = m.prop("");
this.click = function(){
alert("button clicked");
};
};
app.view = function(ctrl){
return m("html", [
m("body", [
m("div", [
m("p", ctrl.data()),
m("input[type=text]", { onchange: m.withAttr("value", ctrl.data) }),
m("button", { onclick: ctrl.click }, "Click")
])
])
]);
};
m.module(document, app);