プロパティをまとめて監視したかったのでオブジェクトを用意して監視していたのですが、表題のところでつまづきました。 解決したので備忘録です。 watchのおさらい <div id="app"> <input type="text" v-model="num"> </div> <script> new Vue({ el: '#app', data: { num: 0, }, watch: { num: { handler: function(to, from) { console.log(from + ' -> ' + to); } }, }, }) </script>