title: What does the @ symbol do in Vue.js?
body: <p>I am new to Vue.js and I am looking at someone's code. I noticed they are using the @ symbol. What does this do and what is it used for?</p>
  <pre class="lang-js prettyprint-override"><code>export default {
    methods: {
      handleCreate() {
        console.log('Child has been created.');
      }
    }
  };
  
  &lt;template&gt;
    &lt;ChildComponent @created=&quot;handleCreate&quot; /&gt;
  &lt;/template&gt;
  
  // ChildComponent
  export default {
    created() {
      this.$emit('created');
    }
  }
  </code></pre>