getCookieInfo
方法名 | 参数传递 | 说明 |
---|---|---|
getCookieInfo | (key) | 存取出变量为异步操作 |
/*
* params: (param)
* param: 需要取值的Key
*/
const userid = PublicLib.getCookieInfo('UserId');
1
2
3
4
5
2
3
4
5
# 补充说明
由于整体项目为APP内嵌多页面html文件,所以每一个页面为一个单独的VUE实例,区别于SPA脚手架项目、且在APP的内嵌webview,页面跳转为本地直接调用新的html文件,当前项目APP中URL传参方式并不适用。
页面传参方式主要为存取变量(注意:复杂数据类型传参应提前转换为JSON字符串再进行存储传参)
<!--示例 页面A-->
const checkList = [
{
Id:1,
Type:2,
Name:'Test'
},
{
Id:1,
Type:2,
Name:'Test'
}
]
PublicLib.putCookieInfo('CheckList',JSON.stringify(checkList))
<!--示例 页面B-->
const List = JSON.parse(PublicLib.getCookieInfo('CheckList'))
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18