title: How to call function on child component on parent events
body: <h2>Context</h2>
  
  <p>In Vue 2.0 the documentation and <a href="http://taha-sh.com/blog/understanding-components-communication-in-vue-20" rel="noreferrer">others</a> clearly indicate that communication from parent to child happens via props.</p>
  
  <h2>Question</h2>
  
  <p>How does a parent tell its child an event has happened via props?</p>
  
  <p>Should I just watch a prop called event? That doesn't feel right, nor do alternatives (<code>$emit</code>/<code>$on</code> is for child to parent, and a hub model is for distant elements).</p>
  
  <h2>Example</h2>
  
  <p>I have a parent container and it needs to tell its child container that it's okay to engage certain actions on an API. <strong>I need to be able to trigger functions.</strong> </p>