进入小程序
微信调起扫一扫,扫描一个二维码码进入小程序
【http://www.love.com/?id=20】
onLoad((options) => {if (options.q) {let url = decodeURIComponent(options.q)id.value = i.getUrlKey('id', url)getDetails()return}
})
进入H5
微信调起扫一扫,扫描一个二维码码进入H5页面
【二维码内容假设为:http://www.love.com/agent?device_id=6&patient_id=12】
const device_id = ref('') //设备id
const patient_id = ref('') //患者id
onLoad(() => {let pages = getCurrentPages(); // 获取加载的页面let currentPage = pages[pages.length - 1]; // 获取当前页面的对象let url = currentPage.route; // 当前页面urllet options = currentPage.options; // 如果要获取url中所带的参数可以查看options// 输出获取到的参数console.log('device_id:', options.device_id);console.log('patient_id:', options.patient_id);// 进一步使用这些参数// 例如,可以将参数值设置到页面的data中或进行其他操作device_id.value = options.device_id;patient_id.value = options.patient_id;getLists()
})
function getLists() {api.getLists({device_id: device_id.value,patient_id: patient_id.value}).then(res => {if (res.code == 1) {}})
}