详情页的id获取没得,而且也是不理解这个。

来源:5-2 项目作业

要每天学习的小蓝同学

2021-11-25 10:56:37

https://img.mukewang.com/climg/619efb2409ac2dce07030870.jpg

https://img.mukewang.com/climg/619efb2e0927155f08010628.jpg

控制台什么都没有。也不是很了解为什么在某个js中输入window.location.search就能获得指定的id

写回答

1回答

好帮手慕然然

2021-11-25

同学你好,对于window.location.search的理解如下:

首先,window.location用于获得当前页面的URL地址,如图

https://img.mukewang.com/climg/619f065f098fe0dc15320657.jpg

然后,location对象给我们提供了一个search属性,用于获取URL地址中的参数,即从问号 (?) 开始的 URL部分,如图

 https://img.mukewang.com/climg/619f0808094b305e10340801.jpg

因此,通过window.location.search得到的结果是URL地址中的参数部分,接下来的工作就是从参数中获取自己想要的那个参数,老师看同学使用的是match方法,经过测试,是可以获取到id的,如图

https://img.mukewang.com/climg/619f09ee096b505608280243.jpg

所以,截图中的报错应该是其它原因导致,由于同学报错截图不完整,老师没办法判断错误原因,建议同学将完整的报错截图发过来,老师看一下。

祝学习愉快!

0

0 学习 · 15276 问题

查看课程