老师您好,这是什么原因呢?

老师您好,这是什么原因呢?

https://img1.sycdn.imooc.com//climg/619f3a9f09e42c5807030565.jpg

控制台好像报错了。然后这个数据类型怎么套进去?

https://img1.sycdn.imooc.com//climg/619f3ac909ad1ede09480560.jpg

我感觉我写的不对。

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,解答如下:

1、截图中的报错是https: //www.fastmock.site不在request合法域名列表,在小程序中如果要请求后端的接口,必须要把该接口所在的域名配置到合法域名列表中,否则无法访问。配置过程如下:

首先,打开微信小程序开发者平台,并使用自己的账号登录:https://mp.weixin.qq.com/

登录成功之后,按照如下步骤配置即可:

https://img1.sycdn.imooc.com//climg/619f44050939fd7414650829.jpg

https://img1.sycdn.imooc.com//climg/619f440a0922c95514460788.jpg

https://img1.sycdn.imooc.com//climg/619f440f0935657e10890622.jpg

2、关于接口返回数据的使用,可以参考如下写法:

https://img1.sycdn.imooc.com//climg/619f45c30913221111620366.jpg

祝学习愉快!


  • 图中的url是编程练习给出的。也需要在微信平台配置吗?不是一个账号只能一个小程序吗?我做课后作业都是用测试号的appID,直接在微信开发平台创建小程序的。然后url使用编程作业给出的,所以就是以上的问题了。

    2021-11-25 16:59:13
  • 同学你好,建议先打开微信小程序开发平台,看看request合法域名中是否已配置该域名(不管是不是编程练习给的,都要配置),如图

    https://img1.sycdn.imooc.com/climg/619f5899098e1a0c12730523.jpg

    如果没有配置的话,点击”修改“按钮,打开配置页面,将该域名配置在前一个域名之后即可,如图

    https://img1.sycdn.imooc.com/climg/619f5a0c094d65a809170701.jpg

    另外,在不发布的情况下,一个账号(账号一般都是使用自己微信注册的)可以任意创建小程序项目。

    还有建议同学使用自己的账号开发小程序,这样才能登录小程序后台进行配置。

    祝学习愉快!

    2021-11-25 17:46:43
  • 同学可以参考一下官网中关于域名的配置:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html

    2021-11-25 17:53:52
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师