uniapp - 黑马优购 _报错处理记录

黑马优购 详细步骤解析 官方文档​​​​​​​

关于接口失效:

1.main.js  请求根路径的设置

$http.baseUrl = 'https://api-ugo-web.itheima.net'

uniapp - 黑马优购 _报错处理记录_第1张图片

2.cate 页面 的三级分类的图片地址拼接

 

uniapp - 黑马优购 _报错处理记录_第2张图片

一、由于设置的报错

uniapp - 黑马优购 _报错处理记录_第3张图片

解决方案:

 更改详情的设置。

uniapp - 黑马优购 _报错处理记录_第4张图片

二、git 的报错  "LF will be replace by CRLF in ......"

uniapp - 黑马优购 _报错处理记录_第5张图片

 原文:

关于 LF will be replaced by CRLF 问题出现的原因以及解决方式_小骨格子屋的博客-CSDN博客出现这个问题的原因是像缓存区中提交文件时出现的原因:windows中的换行符为 CRLF,而在Linux下的换行符为LF,所以在执行add . 时出现提示也就是,工作区的文件都应该用 CRLF 来换行。如果改动文件时引入了 LF,提交改动时,git 会警告你哪些文件不是纯 CRLF 文件,但 git 不会擅自修改工作区的那些文件,而是对暂存区(我们对工作区的改动)进行修改。...https://blog.csdn.net/huihuikuaipao_/article/details/100183521

三、获取位置 “chooseAddress:fail the api need to be declared ......”

解决方案:

在 manifest.json  添加 

"requiredPrivateInfos":["getLocation","chooseLocation","chooseAddress"]

原文:

 uniapp - 黑马优购 _报错处理记录_第6张图片

 四、获取微信用户信息 ,getUserInfo此方法没有弹窗授权确认,更换getUserProfile授权获取

 uniapp - 黑马优购 _报错处理记录_第7张图片

 uniapp - 黑马优购 _报错处理记录_第8张图片

 修改的参考:wx.getUserInfo和getUserProfile授权获取问题的解决方案

https://developers.weixin.qq.com/community/develop/article/doc/00062e6c7a8a081949fb8959656813

五、调用登录接口,换取永久的 token  返回 invalid code

uniapp - 黑马优购 _报错处理记录_第9张图片

 uniapp - 黑马优购 _报错处理记录_第10张图片

 uniapp - 黑马优购 _报错处理记录_第11张图片

排除 未设置 appid 的原因,参考原文:

微信小程序出现“invalid code”怎么办-php教程-PHP中文网https://www.php.cn/php-weizijiaocheng-108977.html模拟项目继续进行,设置假的 token,评论区找的token

Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOjIzLCJpYXQiOjE1NjQ3MzAwNzksImV4cCI6MTAwMTU2NDczMDA3OH0.YPt-XeLnjV-_1ITaXGY2FhxmCe4NvXuRnRB8OMCfnPo

uniapp - 黑马优购 _报错处理记录_第12张图片

创建预订单失败,用户ID不正确

无法获取该响应数据,其中包含微信支付的 必要参数

uniapp - 黑马优购 _报错处理记录_第13张图片

你可能感兴趣的:(uni-app)