Vue 2制作div可点击和图像

时间:2017-04-16 06:52:30

标签: vuejs2 vue-component

我正在玩Vue 2,我想整个div可点击。 这个div有链接,图像和文本。

我在标题和其他链接中使用了路由器链接,但是当我尝试使用其他内容时,页面会保持刷新。

有人可以帮助我以某种方式克服这个问题。

干杯!

2 个答案:

答案 0 :(得分:2)

向您<div>添加您想要点击的点击事件,如下所示:

<div @click="clickMethod"></div>

现在在你的方法属性中添加你想要在点击时触发的 clickMethod 回调

methods: {
    clickMethod() {
        //add code that you wish to happen on click
  }
}:

答案 1 :(得分:2)

对于那些像我一样被困在这里的人如何制作Div Clickable

<div @click="clickeMethod">
<p> Some Text Here </p>
</div>

脚本:

<script>
export default {
  name: 'headers',
  data() {
    return {

    };
  },
  methods: {
    clickMethod() {
      this.$router.push('home');
    },
  },
};
</script>

此活动将使div可点击。

希望我帮助了某人:)和thnx到@ user7814783