面包屑功能的实现,在上篇文章得到了去重的属性值。现使用迭代器iterator游标指向商品的属性值,并与用户点击的属性值对比,如相同,则去除该行的属性,让用户点击的属性值成为面包屑
一、京东和淘宝都一样,每一个搜索都是一次独立的get请求,都是一个独立的URL请求:
既不用post请求,也不用异步,为什么这样做?
1、方便分享好友。
2、get请求是同步请求,可以大幅度为服务器争取缓冲时间,减少服务器压力。异步恰恰相反!!!
二、理解URL请求、面包屑、属性值列表中的每一个get请求:
(1)当前请求url中所包含的属性=面包屑中所包含的属性
(2)在面包屑请求中的属性值,在属性列表都被剔除了
当我点击15.0英寸-15.9英寸,属性列表就变成这样了:
由此可以得出结论:
当点
原创
2020-12-19 22:50:19 ·
489 阅读 ·
1 评论