JSFiddle - React, Tailwind, and code Playground

HTML

<div id="app">
  <input v-model="val1"/> {{val1}}
  <br>
  <input v-model="val2"/> {{val2}}
  <br>
  <button @click="changePath">change path</button>
  <br>
  {{ called }}
</div>

JavaScript

let path=1
let count=0
const vm=new Vue({
  el:"#app",
  data:{
         val1:null,
         val2:null,
  },
  computed: {
       called: function(){
       			
            if (path==1){
              this.val1
          	}
          	if (path==2){
          		this.val2
            }
            return "I was just called "+ ++count +" times"
       }
  },
  methods: {
  	changePath(){
    	path = path==2 ? 1 : 2
    }
  }
})