new MVVM({ el: '#app', data: { abc: 'abc' }, directives: { reverse: function (node, newVal, oldVal, operation) { node.innerHTML = newVal.split('').reverse().join(''); } } });
<p @reverse="abc"></p>