文章目录

  • 一、wx.navigateTo无法打开页面
  • 二、本地资源无法通过 css 获取
  • 三、请求接口问题
    • 请求接口之参数
    • 方式

一、wx.navigateTo无法打开页面

一个应用同时只能打开10个页面,当已经打开了10个页面之后,wx.navigateTo不能正常打开新页面。请避免多层级的交互方式,或者使用wx.redirectTo

二、本地资源无法通过 css 获取

background-image:可以使用网络图片,或者 base64,或者使用标签

三、请求接口问题

请求接口之参数

参数是必须要进行传输的数据,不然后台不能识别我们是谁做了什么操作,所以参数就比较讲究了

在上图中我们可以看到我们的请求类型,是否必须携带,数据类型等等,还有请求方式,这个问题是在是太基本了,所以不再这里说了,不管写错了什么都会影响最后请求回来数据的结果!

方式

在我们请求接口的时候,我们应该了解参数传递的方式,有的人是做开发所以会有接口文档,而有的人是做维护,没有接口文档这一类的东西,接口只能靠猜,但是不管怎样,这个数据请求的方式都是我们必须注意的,我在开发过程中就遇到过这个问题,差点心态崩了!好了,上个图大家看一看吧


这个数据请求的类型为application/x-www-form-urlencoded,还有form-data和raw三种,我们使用任何一种都需要在我们的请求中携带头部,代码如下

wx.request({url,data,method,header:{// "content-type":method=="POST"?"application/json":"""Content-Type": "application/x-www-form-urlencoded;charset=UTF-8"},success: (res) => {resolve(res)},fail: (res) => {reject(res)}})})

这里的header为必须存在的,不然可能导致接口出现请求的问题,我就是在这里卡主了,希望大家少走弯路,早日完成项目开发!!!

小程序中接口的问题及坑相关推荐

  1. 小程序多个echars_微信小程序中使用echarts以及踩坑总结

    人在家中坐,锅从天上来. 半个月前本来在家写着一个项目,还没来得及提测,领导突然一个电话,需要立刻去支援另一个项目,一打听,一个烂尾半年的项目,纵使内心不愿意,还是要去啊.因为鲁迅说过,生活就像强*, ...

  2. 微信小程序中嵌套html_微信小程序:web-view嵌套H5实现微信支付功能解决方案及填坑...

    ab7117c7d4947210c39e126a01d23ede.jpg 最近一个多月加班比较严重,偶尔休息一天也是在补睡眠+陪家人,比较长时间没有来进行总结记录了.今天不加班,开始为这段时间做的东西 ...

  3. 开发微信小程序 中遇到的坑 及解决方法

    开发微信小程序 中遇到的坑 及解决方法 参考文章: (1)开发微信小程序 中遇到的坑 及解决方法 (2)https://www.cnblogs.com/feiye512/p/6070052.html ...

  4. 微信小程序中开发的小坑

    微信小程序中开发的小坑 本文随时更新微信小程序开发过程中遇到的小坑.现已收集如下. 微信小程序编译后的大小不能超过1MB. 微信小程序不能建立两个(含)以上的WebStock连接.

  5. 微信小程序中base64格式的小程序码通过canvas画出来无效

    使用场景 小程序中的文章详情页面有一个分享功能:用户点击分享按钮,生成一张分享图片(包括封面图,简介以及带有文章ID的小程序码),方便用户保存在本地. 问题说明 小程序码通过后台接口获取,格式如下:' ...

  6. php与ipa接口登录验证失败,thinkPHP5.0开发微信小程序登录接口signature验证失败

    我用TP5开发微信小程序登录接口的时候,在校验签名signature那遇到了个坑,一直校验失败,找了很久才发现 原因是:tp的input方法会自动转移html字符,比如'"'转成了 & ...

  7. 微信小程序中用户登录和登录态维护

    微信小程序和以前的web项目不同,他是前后端分离的应用,之前我们的传统登录有web服务器提供Session维护, 后端在返回结果给前端web项目时,带上cookie,且以cookie值为key存储用户 ...

  8. Canvas 动画引擎解析与微信小程序中的应用

    点击观看大咖分享 抗击疫情,腾讯云在行动.在开发微信小程序的过程中,我们经常需要展现一些图形和图表.目前市面上有好几款常用的图形库,在这些图形库的底层都有渲染引擎在支撑. ZRender 是其中一款非 ...

  9. java获取小程序中用户的unionId的三种方式

    前提条件: 想要获取unionId,必须几个小程序或者公众号在同一个主体之下,要不然没有unionId,只会生成用户的openid,可登陆下面这个微信官方平台查看 https://open.weixi ...

最新文章

  1. ubuntu装机必备
  2. python 立体图像_OpenCV-Python 立体图像的深度图 | 五十二
  3. 无法监控端口_如何使用snmp监控linux服务器
  4. android webview sql database,websql在openDatabase报version mismatch错误,请问怎么解决?
  5. 影响 oracle 性能的常见事件
  6. host 端口_如何让多端口网站用一个nginx进行反向代理实际场景分析
  7. 《软件工程》课程改进意见
  8. 【渝粤教育】国家开放大学2019年春季 8680电工电子技术 参考试题
  9. 关于web开发的一点理解
  10. Codeforces Round #129 (Div. 1)E. Little Elephant and Strings
  11. 100兆的网速在电脑上怎样测试软件,电脑如何测网速多少兆(台式电脑怎么测网速多少兆)...
  12. FFmpeg切割视频,自定义视频ts片段时长
  13. SCI期刊图片分辨率与清晰度修改,以及拼图
  14. 两行代码让人戒掉游戏
  15. python乒乓球比赛规则介绍_用英语介绍乒乓球的比赛规则
  16. 不适合学习编程的人是你吗?
  17. 3D Experience — 产品协同研发平台
  18. UKN服务器找不到,在windows下用ppk后缀文件登陆远程服务器
  19. CentOS修改Tomcat端口号
  20. PTA 1094 谷歌的招聘(Python3)

热门文章

  1. 用于产前诊断的MRI和超声融合成像
  2. 性价比非常高的华为云云主机
  3. CentOS 7.5 安装Redis教程
  4. CSS——文本文字属性继承
  5. 嵌入式linux,老手给新手的建议
  6. 吸收理想世界能量的气功
  7. 想象自由之翼能量的气功
  8. 微信公众号注册显示法人信息不一致怎么办?
  9. 圣诞节祝语大放送~!
  10. Linux从入门到放弃 运维网络知识详解