update 扫码
This commit is contained in:
parent
6cb98e9f37
commit
040b6fb4ca
18
App.vue
18
App.vue
@ -35,6 +35,15 @@ export default {
|
|||||||
uni.setStorageSync("activity_id", options.query.activity_id);
|
uni.setStorageSync("activity_id", options.query.activity_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 处理扫码进入小程序的场景值
|
||||||
|
if (options.ulr = 'pagesub/index/store') {
|
||||||
|
const scene = decodeURIComponent(options.query.scene);
|
||||||
|
|
||||||
|
wx.navigateTo({
|
||||||
|
url: `/${options.path}?${scene}`
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
let that = this;
|
let that = this;
|
||||||
|
|
||||||
uni.getSystemInfo({
|
uni.getSystemInfo({
|
||||||
@ -273,6 +282,15 @@ export default {
|
|||||||
"reloadUserResource",
|
"reloadUserResource",
|
||||||
"setMsgNum",
|
"setMsgNum",
|
||||||
]),
|
]),
|
||||||
|
parseScene(scene) {
|
||||||
|
// 解析scene参数,如"page=pages/detail/index&id=123"
|
||||||
|
const params = {};
|
||||||
|
scene.split('&').forEach(item => {
|
||||||
|
const [key, value] = item.split('=');
|
||||||
|
params[key] = value;
|
||||||
|
});
|
||||||
|
return params;
|
||||||
|
},
|
||||||
/*
|
/*
|
||||||
setData : function (params) {
|
setData : function (params) {
|
||||||
for (let x in params) {
|
for (let x in params) {
|
||||||
|
|||||||
2843
pages.json
2843
pages.json
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user