My data object:
data: { selected: { \'type\': null, \'instrument\': null },
My template:
I think you can do this:
watch: { $data: { handler: function(val, oldVal) { console.log(val) }, deep: true } },