首页 > 解决方案 > Vue.js 中的 @ 符号有什么作用?

问题描述

我是 Vue.js 的新手,我正在查看某人的代码。我注意到他们正在使用@符号。这是做什么的,它的用途是什么?

export default {
  methods: {
    handleCreate() {
      console.log('Child has been created.');
    }
  }
};

<template>
  <ChildComponent @created="handleCreate" />
</template>

// ChildComponent
export default {
  created() {
    this.$emit('created');
  }
}

标签: vue.js

解决方案


在您的情况下,@ 符号,符号是v-on. 导入时也可以使用它来解决问题。


推荐阅读