【问题标题】:Vue on:click doesn't work on vuikit iconVue on:click 在 vuikit 图标上不起作用
【发布时间】:2018-12-14 11:55:44
【问题描述】:

如何监听 vuikit 图标的点击?

这就是我们应该如何监听原生点击事件Vue v-on:click does not work on component 但这似乎不适用于https://vuikit.js.org/ 中的图标 有人遇到过吗?

给定:

<template>
<div>
  <div><vk-icons-cog v-on:click.native="onClick"></vk-icons-cog ></div> // doesn't work
  <test-cmp v-on:click="onClick"></test-cmp> // works
</div>
</template>

【问题讨论】:

    标签: vue.js vuejs2 vue-component vuikit


    【解决方案1】:

    我不确定它是否是你想要的,但下面的代码对我有用。

    <vk-icon icon="cog" v-on:click="onClick"></vk-icon>
    

    https://codesandbox.io/s/kkn095v0qv

    【讨论】:

    • awesome,似乎与当时的实例化有关。 //不起作用 // 有效
    • 我添加了这个关于实例化的问题stackoverflow.com/questions/51201826/…
    • 嗯..可能与版本有关?我使用了最新版本,并且都为我工作......
    • 哦,你的意思是他们都渲染......是的,你是对的我刚刚检查了我的 vuikit 库的版本,它不是最新的,用我正在使用的版本测试它也失败了沙盒。谢谢
    • 是的,这就是我的意思。对不起,误导性的话
    猜你喜欢
    • 2017-05-19
    • 2020-04-07
    • 2023-03-10
    • 2016-08-15
    • 2020-08-05
    • 2021-05-19
    • 2019-12-25
    • 2020-12-18
    • 2020-01-23
    相关资源
    最近更新 更多