new Yox({ el: '#app', template: '#template', data: { visible: true }, watchers: { visible: function (newValue, oldValue, keypath) { console.log(newValue, oldValue, keypath) } } })
<div id="app"></div> <script id="template" type="text/plain"> <div> <button on-click="toggle('visible')"> Toggle </button> </div> </script>