實(shí)現(xiàn)生成的二維碼包含訂單詳情信息。
獲取的內(nèi)容數(shù)據(jù)如下:
現(xiàn)在可以獲取到第一級數(shù)據(jù),第二級數(shù)據(jù)data獲取不到。利用第一級數(shù)據(jù)的獲取方法獲取不到第二級數(shù)據(jù)。
經(jīng)過層層解析,獲取到的數(shù)據(jù)結(jié)構(gòu)如下所示:
經(jīng)過進(jìn)一步的優(yōu)化改進(jìn),獲取到的數(shù)據(jù)詳情如下所示:
接下來面臨的問題就是:如何實(shí)現(xiàn)兩個(gè)html頁面間傳值?通過搜索,不同頁面之間的傳值方法有:1.地址傳值(get) 2.cookie 3.localstorage 4.sessionStorage 5.flash 6.依賴后端服務(wù)器。根據(jù)不同場景和需求選擇不同方案。
經(jīng)過自己的多次嘗試,終于在localstorage這條路上走通了。
但是在二維碼顯示的環(huán)節(jié)上遇到了問題,太大(見下圖左)的話影響布局,太小(見下圖右)的話二維碼無法解析。
自己必須找到一個(gè)折中的辦法,看來得重新布局一下了,原始布局如下所示:
改善的頁面布局如下:
1. http://blog.csdn.net/zccst/article/details/6185856
3. http://www.cnblogs.com/wangxiang/p/3332797.html
4. http://blog.csdn.net/happyflyingave/article/details/25415413
5. http://www.jb51.net/article/47692.htm
6. http://my.oschina.net/adamboy/blog/74162