可以通过使用正则表达式来提取链接中的参数。

首先,你需要使用'wx.getLaunchOptionsSync()'方法获取小程序的启动参数。然后,通过正则表达式提取链接中的参数。

以下是一个示例代码:

// 获取小程序的启动参数
const launchOptions = wx.getLaunchOptionsSync();
const query = launchOptions.query;

// 提取链接中的参数
const reg = /[^?&]+?=([^&]*)/g;
const params = {};
let match;
while ((match = reg.exec(query)) !== null) {
  const [_, value] = match;
  const key = match[0].replace(`=${value}`, '');
  params[key] = value;
}

console.log(params);

这段代码将会输出一个包含参数的对象。例如,如果启动参数为'https://www.example.com/?name=John&age=25',则输出的'params'对象为'{ name: 'John', age: '25' }'。

你可以根据具体的需求,将提取到的参数进行进一步处理或使用。

微信小程序:如何从网页链接中提取参数

原文地址: https://www.cveoy.top/t/topic/qgQr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录