title: VueJS 2 : Watch method trigger in a component
body: <p>I'm working on VueJS2 with 2 components.</p>
  
  <p><strong>Desired behaviour</strong>: Each time a method is triggered in one component, i would like to trigger a method in the other component.</p>
  
  <p>I assume watch and $refs are what I need. this is what it looks like :</p>
  
  <pre><code> watch: {
      'this.$refs.component1.method1': () =&gt; {
          console.log('TRIGGERED method1')
          this.$refs.component2.method1()
      },
      'this.$refs.component1.method2': () =&gt; {
      console.log('TRIGGERED metdod2')
      this.$refs.component2.method2()
    }
  </code></pre>
  
  <p>Unfortunately, this doesn't work. Is it possible to watch a method call?</p>