shopCategoryId的值是如何取到的?
来源:9-6 店铺列表页前端的开发上
慕沐8221787
2020-04-25
以下是shoplist.js的部分代码:
function addItems(pageSize, pageIndex) {
// 拼接出查询的URL,赋空值默认就去掉这个条件的限制,有值就代表按这个条件去查询
var url = listUrl + ‘?’ + ‘pageIndex=’ + pageIndex + ‘&pageSize=’
+ pageSize + ‘&parentId=’ + parentId + ‘&areaId=’ + areaId
+ ‘&shopCategoryId=’ + shopCategoryId + ‘&shopName=’ + shopName;
这段代码中shopCategoryId的值是如何获取到的?没有看到获取的功能函数。
写回答
3回答
-
index.js
$('.row').on('click', '.shop-classify', function(e) { var shopCategoryId = e.currentTarget.dataset.category; var newUrl = '/o2o/frontend/shoplist?parentId=' + shopCategoryId; window.location.href = newUrl; });
点击首页大图的时候会触发这个方法去访问你的页面,进而获取到选择的shopCategoryId并执行搜索方法
012020-04-28 -
啊顾顾
2020-04-27
在getSearchDivData函数中的 shopCategoryList.mapxxx 中取到的shopCategoryId值。。 仔细看代码你会发现,在addItems函数调用前是先调用的getSearchDivData
00 -
翔仔
2020-04-26
在首页选择类别的时候,类别按钮下面会有url,同时,在店铺列表页选择shopCategory的时候,会给shopCategoryId赋值并触发查询
022020-04-27
相似问题