亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

axios問題,請老師解答??

錯誤截圖:

http://img1.sycdn.imooc.com//63a9660a0001d52822001319.jpg


云函數movielist中index.js代碼:

//?云函數入口文件

const?cloud?=?require('wx-server-sdk')

cloud.init({

????env:?cloud.DYNAMIC_CURRENT_ENV})?//?使用當前云環境

const?axios?=?require('axios')

//?云函數入口函數

exports.main?=?async?(event,?context)?=>?{

????try?{

????????const?{

????????????data

????????}?=?await?axios({

????????????url:?`https://frodo.douban.com/api/v2/subject_collection/movie_showing/items?start=${event.start}&count=${event.count}&apiKey=054022eaeae0b00e0fc068c0c0a2102a`,

????????????method:?'get',

????????????headers:?{

????????????????"Host":?"frodo.douban.com",

????????????????"Connection":?"keep-alive",

????????????????"content-type":?"application/json",

????????????????'User-Agent':?'Mozilla/5.0?(iPhone;?CPU?iPhone?OS?14_4?like?Mac?OS?X)?AppleWebKit/605.1.15?(KHTML,?like?Gecko)?Mobile/15E148?MicroMessenger/8.0.2(0x18000236)?NetType/WIFI?Language/zh_CN',

????????????????'Referer':?'https://servicewechat.com/wx2f9b06c1de1ccfca/81/page-frame.html'

????????????}

????????})

????????return?data

????}?catch?(e)?{

????????console.log('捕獲異常了.')

????????console.log(e)

????}

}





正在回答

3 回答

課程接口是沒有問題的。云函數應該暫不支持import的方式??梢該Q一個axios的版本試試,降一下版本。
0 回復 有任何疑惑可以回復我~
#1

慕仰1341934 提問者

換了一個低版本的axios,但是result為null,然后直接把電影詳情那個代碼復制進去,就可以,再替換電影api也可以了,不知道為什么。
2022-12-27 回復 有任何疑惑可以回復我~

換個API重新使用request方法可以,代碼如下:

????return?rp('https://movie.douban.com/j/search_subjects?type=movie&tag=%E7%83%AD%E9%97%A8&sort=recommend&page_limit=count=${event.count}&page_start=${event.start}')

????.then(res=>{

????????console.log(res);

????????return?res;

????}).catch(err=>{

????????console.log('出錯了:',err);

????})


感覺是不是那個接口不能用了,還是我axios哪寫錯了,請老師指正一下.


0 回復 有任何疑惑可以回復我~

這個問題解決了,movielist云函數中index.js 把require改為import即可(應該是這樣的)

const?axios?=?import('axios')

,但是一直獲取數據 result一直是null,然后報錯

http://img1.sycdn.imooc.com//63a96f4d0001b82722010298.jpg


http://img1.sycdn.imooc.com//63a96fd20001a3b018611310.jpg


http://img1.sycdn.imooc.com//63a970d80001023219630259.jpg


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
輕松入門微信小程序與云開發
  • 參與學習       64633    人
  • 解答問題       1742    個

深入淺出微信小程序核心基礎與云開發,使你掌握小程序開發必備技能。

進入課程

axios問題,請老師解答??

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號