在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  C  HTML/ $.cookie()取值為undefined怎么回事~?

$.cookie()取值為undefined怎么回事~?

項目環(huán)境localhost:8080
流程:登錄調(diào)取接口,用$.cookie('token',獲取的值)寫入token→另一個頁面中用$.cookie('token')取,但是一直是undefined。在網(wǎng)上查了好多文檔未解決。但是我用document.cookie在控制臺直接輸出,可以輸出,然后我用一個方法輸出cookie中的token也能輸出,都是在控制臺能輸出,在頁面js中就為undefined.

clipboard.png

clipboard.png
但是在js中
clipboard.png

clipboard.png
一開始我覺得是環(huán)境問題,問后臺有沒有設(shè)置什么東西,后臺說沒用。同樣也是localhost我上一個項目正常存取都沒問題啊

回答
編輯回答
孤客
另一個頁面中用$.cookie('token')取,但是一直是undefined。

基本上,就是一個過期的cookie
打開開發(fā)者工具,選擇Application,選中你要讀取的cookie,查看Expires。

2017年7月1日 21:46
編輯回答
懶洋洋

已解決,mysql數(shù)據(jù)表改了路徑結(jié)構(gòu)導(dǎo)致跨域。
其實$取cookie沒太大問題。只不過當(dāng)時不知道改路徑了,debug有點懷疑人生了

2017年10月1日 07:08