一、什么是修饰符
有些指令支持修饰符
@click.stop="add"表示阻止事件传播/冒泡@click.prevent="add"表示阻止默认动作@keyPress.enter="xxx"表示按下回车键,就执行xxx@click.stop.prevent="add"同时表示两种意思
二、.sync 修饰符
代码示例

子组件

注意
- vue组件不可以修改props 外部属性
$emit可以触发事件,并传参$event可以获取$emit的参数
因为这样用的场景很多,所以Vue作者发明了 .sync 修饰符
<Child :money.sync="total"/>
//等价于
<Child :money="total" v-on:update:money="total=$event"/>