为了账号安全,请及时绑定邮箱和手机立即绑定

vue.js 中 如何阻止默认事件,请给demo!!!

vue.js 中 如何阻止默认事件,请给demo!!!

莫回无 2019-04-15 08:08:47
vue.js 中 如何阻止默认事件,请给demo!!!
查看完整描述

2 回答

?
蓝山帝景

TA贡献1843条经验 获得超7个赞

比如 

1

2

3

4

5

6

7

8

9

10

11

<!-- 阻止单击事件冒泡 -->

<a v-on:click.stop="doThis"></a>

 

<!-- 提交事件不再重载页面 -->

<form v-on:submit.prevent="onSubmit"></form>

 

<!-- 修饰符可以串联 -->

<a v-on:click.stop.prevent="doThat">

 

<!-- 只有修饰符 -->

<form v-on:submit.prevent></form>


 

 

查看完整回答
反对 回复 2019-04-16
?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

因为input就没有@on-change这个事件

如果你的需求是要监听输入框值发生变化,你可以这样写

1

<input type="text" class="form-control" v-model="medicine" />

 

1

2

3

4

5

6

7

8

9

10

data () {

    return {

        medicine: ''

    }

},

watch: {

    medicine (val) {

        console.log(val)

    }

}


 

查看完整回答
反对 回复 2019-04-16
  • 2 回答
  • 0 关注
  • 1770 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信