为什么不说一下带多个参数的情况呢
问题1,多个参数跳转和多个参数获取是怎样的
问题2,有问号的传参跟没有问号的传参区别是什么?为什么要特意区分有问号没问号呢
21
收起
正在回答
1回答
同学你好,
1、首先看一下params与query的区别:
(1)params是路由的一部分,如果你的路由是动态路由就必须要有,例如demo9/:userId,这个userId就是params。
(2)query是拼接在url后面的参数,没有也没关系。例如/demo9?id=123,这个id就是query,在?的后面。
简单理解就是params是url地址中的一部分,而query是url后面的参数,也就是?后面拼接的内容。
2、同学说的多个参数跳转的情况不管指的是params还是query,都是一样的设置和获取方式。例如:
router/index.js文件:
demo12.vue文件:
demo3.vue文件:
点击两个链接控制台输出的结果以及地址栏地址:
params:
query:
自己可以测试理解下,祝学习愉快!
4.Vue与React高级框架开发
- 参与学习 人
- 提交作业 239 份
- 解答问题 10739 个
本阶段带你深入前端开发的肌理,通过ES6基础知识和前端主流高级框架的学习,助你快速构建企业级移动webAPP应用,进入职场的终极battle
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星