作者:小飞燕 发布时间:2021-03-18 08:32:35
导语本文整理了全网深受用户关注的个如何解决小程序转发乱码的问题经验知识,可以帮助您全面了解代理怎么做,小白也能成为高手,跟随小编一起来看一看吧!
有时候人们看到有趣实用的小程序,想和朋友分享,但也会出现小程序转发乱码的情况。具体是什么情况?怎么解决?接下来,小编会给你一个详细的回答。
小程序转发的乱码情况如下:
wx . request est(
)
请求后台返回的小程序数据是:
?3?56716,16?56701,26?56600,24?56459,19?56448,28?56448,19?56448,28?56448,9?20237
这是因为包含了中文。
如何解决小程序转发乱码问题;
仔细检查,发现演示中的账号和机密信息都可以解密,说明解密代码没有问题。
后来搜索微信开发者社区,发现很多解密失败。其中一个回复说是多次调用wx.login导致的问题。
终于看到解决方案了,赶紧去看我的小程序代码。但是搜索了很久,发现只叫了一次,根本不是问题。
一旦走到了绝路,无路可逃,我们来看看代码。
根据文档,先调用applet wx.login,成功后再调用wx.getuserinfo,所以不知道wx.getuserinfo得到的值是否没有正确传输到服务器。
既然不确定,就一定要看看。所以,打印wx.getuserinfo的返回值,看起来是这样的
看到结果后,我把它们和我的请求服务器的参数进行了比较。看到encryptdata的时候发现了一个问题。文件上说解密要用encrypteddata的值,而我用的是encrypted data的值。
取出来了,解密结果不正确。
此时发现问题,将参数改为encrypteddata后解密成功。
总结一下问题:因为wx.getuserinfo返回值中encrypteddata和encrypted data的参数名太相似,所以我用错了变量,真的错了。
下面是题目的开头。如何开发微信小程序的标签导航?标题到此结束
比较近微信小程序的开发让很多发烧友学习如火如荼。大家都觉得一系列的开发很有挑战性,还可以给微信增加更多的小程序功能。我们来看看如何开发微信小程序的标签导航。
1.首先,在导航时,需要两个变量,一个是存储当前小程序的导航栏样式类,另一个是其他导航的默认样式类
2.选项卡内容列表还需要两个变量,一个用于存储当前显示块,另一个用于存储其他隐藏的默认块
3.用三眼操作得到导航索引,根据索引判断是否添加当前类[备注,这里我把事件绑定到父导航栏,通过目标对象得到事件对象属性]
请结合以下效果图:
接下来,直接检查源代码:
demo.wxml:
tab-hd01
tab-hd01
tab-hd01
tab-hd01
tab-bd01
tab-bd02
tab-bd03
tab-bd04
demo.js:
页面({
数据: {
tabarr: {
curhdindex: 0,路边索引: 0
},
},
tabfun:功能(e){
//获取触发事件组件的数据集属性
var _ dataset id=e . target . dataset . id;
console . log('-' _ dataset id '-');
var _ obj={ };
_ obj.curhdindex=_ datasetid
_ obj . curb dindex=_ dataset id;
this.setdata({
tabarr: _obj
});
},
onload:函数(选项){
alert('-');
}
});
demo.wxss:tab{
display: flex
flex-direction : row;
}。tab-左{
width: 200rpx
线高:160%;
border-right:实心1px灰色;
}。选项卡-左视图{
border-bottom:实心1px红色;
}。向左移动。活动{
color: # f00
}。tab-右{
线高:160%;
}。右标签。右侧项目{
padding-left : 15 rpx;
display:无;
}。右标签。右项目. active{
display:块;
}
比较后的演示效果如下:
微信小程序的tab导航是很多小程序的导航栏之一,开发起来也很方便。具体的开发步骤和源代码,小编已经在上面写了文章。如果想获得更多相关信息,请关注源社网的小节目频道。
这是第一段的结尾。下面是如何在比较后开发微信小程序的标签导航,获得了327网友的青睐!正文到此结束
上一篇:最新微信小程序推荐列表
下一篇:微信小程序游戏有哪些
461位用户关注
941位用户关注
1702位用户关注
977位用户关注
653位用户关注
350位用户关注
94位用户关注
60位用户关注
90位用户关注
84位用户关注
61位用户关注
12位用户关注