Vue.js-vue-router

一、vue-router是什么怎么用

vue-router允许我们通过不同的 URL 访问不同的内容。指导一个网页层级,以及定位资源用的,这个库可以帮助我们快速的开发一个单页应用每一页的状态和页面的数据都是可以保留的,而这种用后台的方式用的是整页的刷新,用cookie的方式传,可以节省资源。

首先我们先下载库,我们要用到:http://www.bootcdn.cn/



第一种:path,query方法(常用数据不会以为刷新就没有)

 jumprz(kssj, jzsj, jlrid) {
            //  console.log("111222",this.userid)
            if (this.jxform.SFTJ == "0") {
                this.$router.push({
                    path: '/microblogs/workweibo_gzrzxx',//搭配着query可以进行路由的传值,这个地方写路由的路径
                    query: {//这个地方写我们要穿的值  *注意:方法(中的值)=query中值2
                        kssj: kssj,//值1:值2  值1的值要在跳转页面的时候调用的
                        jzsj: jzsj,
                        jlrid: jlrid,

                    },

                })
            }
第二种:name,params方法(这个当页面刷新的时候数据就会没有了)
jumpeditjx(val) {
            this.$router.push({
                name:'workweiboupdata',
                params:{
                    id:12,
                    jksd:456,
                },
            })
        },
xmlist() {
			let param = {
				pageNo: this.page.pageNo,//页码
				pageSize: this.page.pageSize,//每页数量
				xmrq: this.rqDate,
				keyWord: null,//关键字
				wczt: 0,//完成状态
				flag: 2,//操作标志(flag=1:任务分解     flag=2:我的任务)
			}
			//拷贝
			return Object.assign({}, param);
		},
上面这个就是接收路由传入的值,当我们不传值的时候,我们就可以不用写parmas或则是query








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

侧耳倾听...

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值