localhost:8080显示空白页

localhost:8080显示空白页

图片描述
图片描述
我之前一直跟着老师的视频敲代码,但是敲到这里的时候保存了之后localhost:8080的页面就显示空白页了。刷新页面也没用。然后在body里面有个noscript, 里面说 “We’re sorry but jingdong doesn’t work properly without JavaScript enabled. Please enable it to continue.”
我还尝试过用老师的源代码来打开localhost:8080,但是呈现出来的也还是空白的页面。
所以请问下老师我该怎么做才能解决这个问题?

正在回答 回答被采纳积分+1

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

1回答
慕勒8540250 提问者 2023-05-24 22:03:55

https://img1.sycdn.imooc.com//climg/646e18d7094836ce06220299.jpg

控制台还报错说undefined is not valid JSON

  • 同学你好,这里存在一个bug。本地缓存原始是没有存储过cartList的,所以localStorage.cartList的值可能是undefined。而JSON.parse处理不了undefined,所以报错:

    https://img1.sycdn.imooc.com//climg/646ebaee09e5dff907290089.jpg

    代码需要做一下调整:

    https://img1.sycdn.imooc.com//climg/646ebb22098ddfdf08110327.jpg

    祝学习愉快!

    2023-05-25 09:34:35
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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