请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

小程序web-view组件传递参数接收不完全和appId报错的问题

如图,老师解答一下,卡住了
图片描述
数据从wxml传到js没有问题
图片描述
根据打印的结果,js文件接收到了wxml传递的url地址的数据
图片描述
wechatselection.js将接收的数据,通过wx.navigateTo方法,作为item的参数传递给含有web-view组件的selectionContent页面的js文件的时候,接收就不完全了,原因是什么,还有appId没定义的错误是什么情况,小程序app.js开始的时候就定义了。

正在回答 回答被采纳积分+3

2回答

咚咚呛 2019-11-06 21:53:41

参考这里https://img1.sycdn.imooc.com//szimg/5dc2d058094f49d025720952.jpg

0 回复 有任何疑惑可以回复我~
咚咚呛 2019-11-03 23:17:24

这里的url就是通过“?”去传递的,所以一个url不能有两个“?”,如果链接也有参数,可以通过“&”的方式去传递。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕码人044389 #1
    appId报错的原因是什么
    回复 有任何疑惑可以回复我~ 2019-11-04 08:20:06
  • 提问者 慕码人044389 #2
    老师您说的通过&方式传递参数具体如何实现,我上网查了相关内容没找到解决办法。
    回复 有任何疑惑可以回复我~ 2019-11-04 08:43:14
  • 咚咚呛 回复 提问者 慕码人044389 #3
    比如说你要传递的链接为http://xxx?xxx,那么当我们把这个链接当做是参数传递到另外一个页面的时候,使用的就是?的方式去传递的,这样完整的传递里面就有两个?了,这样的链接是不允许的。所以我的提议是把需要传递的链接?后面的部分,改写成:&param=xxx的方式传递到下一个页面。
    回复 有任何疑惑可以回复我~ 2019-11-06 21:49:22
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信