理想是火,点燃熄灭的灯。
params传参:属于路径当中的一部分,在配置路由的时候需要占位
query传参:不属于路径当中的一部分,比如/home?k=v&k=v,不需要占位
props传参:路由组件传参(有三种方式)
我们在日常开发中,使用query的比较频繁
new URLSearchParams 主要是为了方便获取参数的
http://localhost:3000/candidates?t=hot&hotId=2436
打印location.search
'?t=hot&hotId=2436'
那种取值的话,需要我们自己截取一下,
如果使用new URLSearchParams 就免去了截取的过程
举例:
const searchParams = new URLSearchParams(location.search); searchParams.get('hotId') // 2436
当然这个new URLSearchParams还有别的用处:
参考文档:http://www.manongjc.com/detail/28-ywpoqodciyaqnus.html
https://developer.mozilla.org/zh-CN/docs/Web/API/URLSearchParams
作者: Bill 本文地址: http://biaoblog.cn/info?id=1686560065135
版权声明: 本文为原创文章,版权归 biaoblog 个人博客 所有,欢迎分享本文,转载请保留出处,谢谢!
上一篇:浏览器插件 - 护眼小助手
下一篇:Node.js中使用Lodash