组件化开发中使用axios

组件化开发中使用axios

老师请问在仿穷游组件化开发这个项目里面怎么用axios,发现我用的不对

import 'https://unpkg.com/axios@1.1.2/dist/axios.min.js';

https://img1.sycdn.imooc.com//climg/63401e2a09983c3e08950147.jpg

正在回答 回答被采纳积分+1

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

1回答
好帮手慕星星 2022-10-08 10:05:47

同学你好,这是script链接,可以在pages/index/index.art中引入

https://img1.sycdn.imooc.com//climg/6340da7f09bcb48008980120.jpg

然后其他js文件中就可以使用axios了,例如

https://img1.sycdn.imooc.com//climg/6340daf1095a36e605100074.jpg

https://img1.sycdn.imooc.com//climg/6340daf70980117f04520024.jpg

祝学习愉快!

  • 提问者 Go! #1

    老师,我昨晚直接装了axios的包(npm axios),可以获取到数据,但是获取到的数据传不到art文件里面,在art文件里面使用数据会报错

    2022-10-08 10:14:10
  • 提问者 Go! #2
    render URL = .(URL).(data => {
        .(data...).(data...more).(data...).(data)
        (data.!== ) (${data.})
        render({
            : data...: data...: data..})})

    render了之后,在jjzyx.art里面使用会报错

    https://img1.sycdn.imooc.com//climg/6340ddde09f388e806360325.jpg

    2022-10-08 10:18:18
  • 好帮手慕星星 回复 提问者 Go! #3

    能获取到数据说明axios请求没问题,建议加一个if判断,有数据后再渲染,例如:

    https://img1.sycdn.imooc.com//climg/6340e49309efa7c307470168.jpg

    将if判断放在模板最外层试试。

    2022-10-08 10:47:29
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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