小程序动态生成小程序码(带参数)以及接收参数

小程序动态生成小程序码(带参数)以及接收参数,第1张

在小程序中,我们通过 canvas绘制图旦弊片 并分享到朋友圈中,但是我们怎么才能在绘制的小程序码上带参数呢?如下图:

官方提供了生成小程序码的几山弯种方式:

page是页面地址,例如:'pages/index/index'。pages前面不能有斜杠

scene是参数,为字符串。比如要传入id=33,那么scene参数就可以写成"33",多个参数以&分逗迟闷开,如第二个参数是code=44,则是"33&44"。

我给你写好了,自己测试过了没有问题

bool Match(string MatchString, string str)

{

if (MatchString.Length <= 0)

{

//如果匹配字符串为空的,不用比较了,直接返回错误

return false

}

//如果匹配字符串的总长度和字符串的总长度不相同,返回错误

if (MatchString.Length != str.Length)

{

return false

}

int icount = MatchString.Length//前面已经坚定了,两个字符串长度必须相等,散携否则就已经返回了错误

for (int i = 0i <icount i++ )

{

string a= MatchString.Substring(i, 1)

string b = str.Substring(i, 1)

//比较a 和b ,若两个都不是通配符,

if (a != "?" &&b != "?")

{

if (a != b)

{

return false//a 和 b 还不相备高同,就返回了错误

}

}

}

return true//如果上面的错误都没有,直接到这里的仿掘尺话,就返回了正确

}

这里好销局将 good_id=16 参数传入 detail 页面, 然后 detail 页面的 onload 方法内接受.

如果需要传多斗坦个参数, 用 &链接即可

这里可以传字符串, 也能传数组等, 这样就把 address 传递并接受了

在bindtap定义友让的点击方法 swiperTap : function(e) 中获取

其他的参数取出也如此,


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12298715.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存