(vue学习笔记)不同页面间的跳转

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 使用步骤
    • 1.使用@click处理点击事件
    • 2.在script中的方法中写出并使用


前言

项目中经常要实现点击某处后不同页面的跳转,可以借助vue给我们的方法来实现跳转


使用步骤

1.使用@click处理点击事件

代码如下(示例):

                    <div class="item-list">
                        <div class="item border-bottom" 
                        v-for="innerItem of item" 
                        :key="innerItem.id"
                        @click="handleCityClick(innerItem.name)">
                            {{ innerItem.name }}
                        </div>
                    </div>

2.在script中的方法中写出并使用

代码如下(以跳转到首页为例):

this.$router.push('/')

完整的使用代码:

  methods: {
     handleCityClick(city){
    //  将city传入store中的changeCity
        this.$store.commit('changeCity',city)
    // 在点击改变城市后跳转到首页
        this.$router.push('/') 
     }
  }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值