【问题标题】:VueJS 2.0 - Difference between v-on.stop and v-on.prevent? [duplicate]VueJS 2.0 - v-on.stop 和 v-on.prevent 之间的区别? [复制]
【发布时间】:2018-02-22 01:34:33
【问题描述】:

您能帮我澄清一下 v-on.stop 和 v-on.prevent 之间的区别吗? 两者都用于防止默认事件,但不确定区别。

【问题讨论】:

    标签: vuejs2


    【解决方案1】:

    两者都用于防止默认事件

    那不是真的:

    1. v-on.stop = event.stopPropagation() - 它用于停止冒泡,所以如果你有一个父母和一个孩子并且他们都有一个点击事件,当点击孩子时你只希望它的事件发生,你会使用这个.
    2. v-on.prevent = event.preventDefault - 它用于阻止被点击元素的默认行为,因此如果您点击了a 标签,它将阻止它转到它指向的链接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-01-04
      • 1970-01-01
      • 1970-01-01
      • 2017-07-04
      • 1970-01-01
      • 2017-06-11
      • 1970-01-01
      相关资源
      最近更新 更多