Vue.js and jQuery
HTML
<script src="https://cdn.jsdelivr.net/vue/1.0.24/vue.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0-beta1/jquery.min.js"></script>
<input v-model="someText" type="text" v-on:focus="addCommas"
v-on:blur="removeCommas" v-on:change="onChange"/>
<p>
someText = {{someText]}}
</p>
JavaScript
let addCommas = function(input) {
console.log('addCommas', input);
};
let removeCommas = function(input) {
console.log('removeCommas', input);
};
new Vue({
el: 'body',
data: {
someText: "test"
},
methods: {
}
});