【问题标题】:how to mock @click="openModal($index)" in vue test utils如何在 vue 测试工具中模拟 @click="openModal($index)"
【发布时间】:2021-07-12 17:17:59
【问题描述】:

如何在 vue 测试工具中模拟这个调用: @click="openModal($index)"

在做

pricingForm.find('.enable-tiers-icon').trigger('click', { $index: 0 });

没用,还尝试了其他方法

【问题讨论】:

  • 您确定元素.enable-tiers-icon 绑定了点击处理程序并且在尝试触发时存在于DOM 中?

标签: javascript vue.js vue-test-utils


【解决方案1】:

是 vm.$emit('click', { $index: 0 });

【讨论】:

    猜你喜欢
    • 2020-04-25
    • 2020-03-07
    • 2022-07-13
    • 2022-11-11
    • 1970-01-01
    • 2021-09-30
    • 2018-11-04
    • 2021-03-20
    • 1970-01-01
    相关资源
    最近更新 更多