扫描普通二维码进入小程序以及调试

因为用的kbone框架所以是vue写法

一、 wxload获取query参数 query里面的q参数就是经过编码后的路径

例:https%3A%2F%2F%E5%9F%9F%E5%90%8D%2FpathName%3Fpage%3D%E5%8F%82%E6%95%B01%26id%3D%E5%8F%82%E6%95%B02  -->  https://域名/pathName?page=参数1&id=参数2
window.addEventListener('wxload', (query: any) => {
    const url = query.q ? decodeURIComponent(query.q) : '';
    const q = getQS(url);
    // 拿到query参数后可以进行余下操作
});
/** 获取query参数
* querystring方法直接import进来即可
*/
function getQS(url: string) {
    const posInSearch = url.indexOf('?');
    return querystring.parse(url.substr(posInSearch + 1));
}

二、调试 在扫码进入小程序后会自动将url地址以q为参数名放到query中所以在调试的时候直接手动加一个q参数即可

posted @   walxl  阅读(833)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示