区别如下:
如果使用v-bind
<C :handleClick="handleClick"/>
// 在C中的调用是直接使用,在props中声明即可
<div @click="handleClick"></div>
如果是v-on
<C @handleClick="handleClick"/>
// 在C中的调用需要$emit,但不需要在props中声明
<div @click="$emit('handleClick')"></div>
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…