微信小程序
进行微信小程序实际项目中遇到的问题
纳萨斯瓦德
这个人很懒,懒得写了。
展开
-
微信小程序在两个页面之间传输对象
微信小程序如何在两个页面之间传输对象呢?思路:将第一个页面中的对象转化为字符串,再将这个字符串传给第二个页面,然后第二个页面将这个字符串转化为对象这是第一个页面的js代码 //这里假设要把一个名为ob的对象进行传输 var str= JSON.stringify(ob); wx.navigateTo({ url: '../要传递的页面/要传递的页面?str=' + str })这是第二个页面的js代码,要注意的是一定要放到onload中onLoad: functio原创 2020-09-07 18:27:18 · 1148 阅读 · 0 评论 -
微信小程序调用地图设置起点终点导航
本文主要讲一下如何使用微信内置地图设置起点终点并导航传送门:微信小程序API~位置信息准备工作:在app.json文件中配置可获得当前位置的许可 "permission": { "scope.userLocation": { "desc": "你的位置信息将用于小程序位置接口的效果展示" } },第一步:获取起点的位置(设备所在的位置)wx.getLocation({ //这里的type有两种类型,详情请点击最上方的传送门查看 type: 'gcj02',原创 2020-09-07 18:01:39 · 2434 阅读 · 0 评论 -
微信小程序Cannot read property ‘setData‘ of undefined,that=this
问题:Cannot read property ‘setData’ of undefined原因分析:在wx.request({});方法的回调函数中,有时候需要使用this.setData将拿到的数据给到data中。在javascript中,this代表着当前对象,而在在wx.request({});方法的回调函数中,对象已经发生改变,this已经不是wx.request({});方法对象了,data属性也不复存在.解决办法:在wx.request({});方法外复制一份this对象赋给that,在原创 2020-09-06 10:30:59 · 693 阅读 · 0 评论 -
微信小程序中如何使用后端接口请求数据
第一步:你需要有一个接口,后端人员给你写的接口,或者第三方平台导出的接口,例如https://miniapp.sjw2l3.com/test有时会报错,如下图,这时需要配置一下开发工具,将不校验合法域名勾上第二步:使用接口,代码如下,请求回来的数据在res中,可以在控制台进行打印查看wx.request({ //仅为示例,并非真实的接口地址 url: 'https://miniapp.sjw2l3.com/test', data: { x: '', y: ''原创 2020-09-06 10:07:06 · 7620 阅读 · 0 评论