【发布时间】:2020-02-07 08:52:33
【问题描述】:
我是 Vue.js 的新手,我正在查看某人的代码。我注意到他们正在使用@符号。这是做什么用的?
export default {
methods: {
handleCreate() {
console.log('Child has been created.');
}
}
};
<template>
<ChildComponent @created="handleCreate" />
</template>
// ChildComponent
export default {
created() {
this.$emit('created');
}
}
【问题讨论】:
-
这是
v-on的简写 -
冒号 (:) 也是这样吗
-
正如马特所说,请看这里:vuejs.org/v2/guide/syntax.html#v-on-Shorthand
-
@Whymess 冒号是
v-bind的简写
标签: vue.js