返回建的連結設置

返回建的連結設置

老師請問返回建的連結設置要寫入什麼聯結呢?是shopadmin/shoplist?還是shopadmin/shopmanagement?

因為以下兩個都有不同功用...如果你是從商鋪管理裡面更改商鋪信息那就應該返shopadmin/shopmanagement

但如果是從商鋪列表直接添加商鋪的話是不是就應該返回shopadmin/shoplist呢?所以請問這裡該如何更改呢?

http://img1.sycdn.imooc.com//climg/5eb0fe9a097f283c07500597.jpg

http://img1.sycdn.imooc.com//climg/5eb0fe9a0983b5d907270691.jpg

http://img1.sycdn.imooc.com//climg/5eb0fe9b09e4e60310050440.jpg

http://img1.sycdn.imooc.com//climg/5eb0fe9b09ca3cf307050891.jpg


正在回答

登陆购买课程后可参与讨论,去登陆

6回答

同学你好,当获取到shopId,会将shop存储到session中,如:

http://img1.sycdn.imooc.com//climg/5eb3b2fa090bf49e10860738.jpg

当再次获取时,会判断session中是否存储有,如果有,则从session中获取。这是一个代码逻辑。

如果同学在增加店铺时,点击返回直接返回到shoplist页面,同学可以在getShopList()方法中,将session中的currentShop设置为null,如:

http://img1.sycdn.imooc.com//climg/5eb3b75009a72d2a10050369.jpg

祝:学习愉快~

好帮手慕阿满 2020-05-07 10:03:05

同学你好,在shopoperation.html页面中,点击返回是返回到shopmanagement.html中,在shopmanagement.html中会调用shopmanagement.js文件,在js文件中,访问/o2o/shopadmin/getshopmanagementinfo,获取shopId对应的商铺信息,如:

http://img1.sycdn.imooc.com//climg/5eb369d409bd449509690507.jpg

在getshopmanagementinfo方法中,有如下判断,新增的店铺时是没有shopId,并且session中不存在currentShop的,所以会重定向到shoplist页面,如:

http://img1.sycdn.imooc.com//climg/5eb36c5109f9386210040524.jpg

祝:学习愉快~

  • 提问者 齊帥 #1
    老師你可以先點擊進入一家商店, 讓他獲取到店鋪信息之後,你再回到店鋪列表案增加商店然後按返回!這時候他就會跳回shopadmin/shopmanagement了!!!也就是你之前選過的那家店舖!!!!這是BUG嗎?是不是應該要在你返回店鋪列表的時候清空session裡面的店鋪信息呢?
    2020-05-07 10:36:00
提问者 齊帥 2020-05-06 16:37:33

http://img1.sycdn.imooc.com//climg/5eb2764f096dc01806980805.jpg

http://img1.sycdn.imooc.com//climg/5eb2767109c6e43506920842.jpg

http://img1.sycdn.imooc.com//climg/5eb2768509a0b45907490877.jpg

老師像這樣子點擊增加店鋪進入shopoperation.html頁面按下返回卻回到shopmanagement.html不是很奇怪嗎?不是應該要返回shoplist才對嗎?老師可以開啟檔案試試就知道我的意思了

  • 提问者 齊帥 #1
    第二張圖跟第三張順序顛倒了!
    2020-05-06 16:38:23
  • 好帮手慕阿满 回复 提问者 齊帥 #2
    同学你好,这边测试,当添加店铺时,点击返回,是返回到shoplist页面。祝:学习愉快~
    2020-05-06 20:01:42
  • 提问者 齊帥 回复 好帮手慕阿满 #3
    可是他的連結不是o2o/shopadmin/shop management 嗎⋯⋯
    2020-05-06 20:10:29
好帮手慕阿满 2020-05-06 15:33:56

同学你好,添加店铺成功后跳转shoplist页面,是在js中完成的,如:

http://img1.sycdn.imooc.com//climg/5eb267e7097fc96107810531.jpg

如果在shopopeartion.html页面中,点击返回,是返回shopmanagement.html页面。

祝:学习愉快~

好帮手慕阿满 2020-05-06 10:05:10

同学你好,不是同一个html页面。商店管理是shopmanagement.html页面,返回shopadmin/shoplist,如:

http://img1.sycdn.imooc.com//climg/5eb21634093c987209090613.jpg

另一个是商店信息shopoperation.html页面,返回/shopadmin/shopmanagement,如:

http://img1.sycdn.imooc.com//climg/5eb21b3a09592bef10760605.jpg

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 齊帥 #1
    老師我上面第一張圖就是說你點擊商店管理的商鋪信息他也會進入到shopadmin/shopoperation然後你點擊商店列表的增加店鋪他也會進入到shopadmin/shopoperation但是他們兩個要返回的地方卻不一樣啊!!一個應該要返回商鋪列表shopadmin/shoplist 一個卻要反回商鋪管理shopadmin/shopmanagement!但是他們只有一個返回按鍵!因為他們都指向同一個html頁面阿!(shopoperation.html)我是指這個意思!
    2020-05-06 10:35:48
好帮手慕阿满 2020-05-05 19:24:46

同学你好,如果是商店管理界面,返回的连接是shopadmin/shoplist,是返回店铺列表界面,如:

http://img1.sycdn.imooc.com//climg/5eb14c580904558906800136.jpg

如果是商店信息界面,返回的连接时shopadmin/shopmanagement,如:

http://img1.sycdn.imooc.com//climg/5eb14cc1098702b410670172.jpg

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 齊帥 #1
    我知道的老師我的意思是你沒辦法在同一個html下面的返回鍵設不同連結啊!他們不都是shopoperation.html嗎?
    2020-05-05 20:36:35
  • 提问者 齊帥 #2
    應該是一個要返回shopadmin/shoplist一個要反回shopadmin/shopmanagement吧!
    2020-05-06 09:10:44
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师