请老师看看

来源:6-9 店铺管理页面的前端开发

慕设计1401902

2019-03-20

图片描述
点击商铺信息后到不了shopid=1的界面

写回答

1回答

翔仔

2019-03-20

同学好,我看你的shopmanagement.js报错了

说getQueryString这个方法没有定义,

需要同学看看common.js里有没有对应的方法

function getQueryString(name) {
	//组织正则表达式,主要是定位name所在的位置,并截取name=value
	//如www.baidu.com:8080?a=1&b=2&c=3
	//若传入b,则获取b=2,并经过后续步骤拆解成2返回
	var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
	var r = window.location.search.substr(1).match(reg);
	if (r != null) {
		return decodeURIComponent(r[2]);
	}
	return '';
}

修改完成后,记得清空页面缓存

0
7
翔仔
回复
慕设计1401902
需要在前端设置断点看看为什么获取到的shopId是-1?这里咱们视频里面还会在你通过前面的多个店铺里选择一个店铺进入的时候,在getshopmanagementinfo这个Controller方法里设置了session,当前端获取不到shopId的时候,会从后端的session里获取,视频一开始是直接硬编码进去的,后续会根据传入的店铺灵活存取session
2019-03-21
共7条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程