美文网首页
axios做ajax请求

axios做ajax请求

作者: 栀心_d553 | 来源:发表于2020-02-06 09:07 被阅读0次

代码

<template>
    <div>
        <div v-if = '!repoUrl'>loading</div>
        <div v-else>most star repo is <a :href= 'repoUrl'>{{repoName}}</a></div>
    </div>
</template>

<script>
import axios from 'axios'

    export default{
        data(){
            return{
                repoUrl:'',
                repoName:''
            }
        },
        created(){
            //发起ajax请求并获取数据
            const url = 'https://api.girhub.com'
            //使用axios发送ajax请求
            axios.get(url).then(
                response => {
                    //进行到这一步表示成功了
                    const result = response.data
                    //得到最受欢迎 的repo
                    const mostRepo = result.items[0]
                    this.repoUrl = mostRepo.html_url
                    this.repoName = mostRepo.name

                }
            ).catch(

                error => {
                    alert('请求失败' + error)//声明的变量必须使用
                }
            )
        }
    }
</script>

<style>
    
</style>

相关文章

  • react 发送ajax请求

    ajax请求 发送ajax请求的几种方式JQuery:一般不用,太重,不是专事专做axios: axios.get...

  • JS async/await-ajax异步请求等待返回数据

    JS async/await-ajax异步请求等待返回数据 例子使用的是 axios 做ajax请求 在vue中使...

  • axios的配置

    一、axios 1、axios是对ajax请求的封装 2、ajax (1):Asynchronous Javasc...

  • axios做ajax请求

    代码

  • 六、Vue.js

    一、发送AJAX请求 1.简介 2,使用axios发送ajax请求 2.1安装axios并引入 2.1基本用法 3...

  • React中的“ajax”

    React没有ajax模块 集成其他的js库(如axios/fetch/jquery),发送ajax请求axios...

  • Vue项目集成Axios支持Restful调用

    Vue项目集成Axios支持Restful调用 Axios是前端Http请求工具,集成ajax请求,提供Promi...

  • 2018-09-26

    axios axios: vue中的ajax(ajax:前端页面和后台数据做交互) axios的应用

  • 【axios源码】封装ajax请求

    文本主要涉及到axios封装ajax请求的方法,首先从自己封装一个ajax请求会遇到的困难出发,然后看axios源...

  • Axios

    axios是配合vue发送请求的一个库,区别于ajax在于ajax的使用大多需要依赖jquery库,而axios则...

网友评论

      本文标题:axios做ajax请求

      本文链接:https://www.haomeiwen.com/subject/vvdyxhtx.html