成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

ajxa和axios的區(qū)別

noONE / 1126人閱讀

摘要:但還會需要一個對象來對結(jié)果進行處理。實現(xiàn)對象用于在后臺與服務(wù)器交換數(shù)據(jù)說明請求已完成從服務(wù)器獲得數(shù)據(jù)實現(xiàn)說明請求已完成從服務(wù)器獲得數(shù)據(jù)

1.axios 原理還是屬于 XMLHttpRequest, 因此需要實現(xiàn)一個ajax。
2.但還會需要一個promise對象來對結(jié)果進行處理。
3.ajax實現(xiàn)
var Ajax={

    get: function(url, fn) {
        // XMLHttpRequest對象用于在后臺與服務(wù)器交換數(shù)據(jù)
        var xhr = new XMLHttpRequest();
        xhr.open("GET", url, true);
        xhr.onreadystatechange = function() {
            // readyState == 4說明請求已完成
            if (xhr.readyState == 4 && xhr.status == 200) {
                // 從服務(wù)器獲得數(shù)據(jù)
                fn.call(this, xhr.responseText);
            }
        };
        xhr.send();
    }
}

axios實現(xiàn)
var Axios = {

    get: function(url) {
        return new Promise((resolve, reject) => {
            var xhr = new XMLHttpRequest();
            xhr.open("GET", url, true);
            xhr.onreadystatechange = function() {
                // readyState == 4說明請求已完成
                if (xhr.readyState == 4 && xhr.status == 200) {
                    // 從服務(wù)器獲得數(shù)據(jù)
                    resolve(xhr.responseText)
                }
            };
            xhr.send();
        })
    },
}

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/106102.html

相關(guān)文章

  • jQloader 開源,集成 ajax、history、loading、orderTemplate

    摘要:一款精簡而豐富的微型框架,非常適合以為核心的項目使用。并集成指令模板進度條效果等功能。雖然支持載入頁面的運行,但是由于安全限制以及可能出現(xiàn)的重復運行的問題,建議將所有寫在主頁面,事件以委托方式綁定。使用模式請求頁面,這樣可以保證是完全重載。 jQloader v0.2.3 一款精簡而豐富的微型框架,非常適合以 jQuery 為核心的項目使用。 它的核心功能為 ajax + pushS...

    JohnLui 評論0 收藏0
  • Jquery ajax, Axios, Fetch區(qū)別之我見

    摘要:我們都知道因為同源策略的問題,瀏覽器的請求是可能隨便跨域的一定要有跨域頭或者借助,但是,中可以設(shè)置為不跨域,如下所示這樣之后我們會得到一個為的返回。 免費幫忙內(nèi)推阿里等各大IT公司的崗位,有興趣可以帶簡歷加微信angeltune 引言 前端技術(shù)真是一個發(fā)展飛快的領(lǐng)域,我三年前入職的時候只有原生XHR和Jquery ajax,我們還曾被JQuery 1.9版本版本以下不支持大文件請求這個...

    YanceyOfficial 評論0 收藏0
  • 使用axios發(fā)送post請求,body傳送數(shù)據(jù)格式formjson區(qū)別

    摘要:先來看看這兩個種傳送格式的寫法格式,將類型設(shè)置為,請求時將序列化提交的數(shù)據(jù)會按照的方式進行編碼,和都進行了轉(zhuǎn)碼攔截器傳參序列化格式,有時候后臺需要傳送的是數(shù)據(jù),將類型設(shè)置為,注意請求時不要序列化 先來看看這兩個種傳送格式的寫法1.form格式,將Content-Type類型設(shè)置為application/x-www-form-urlencode,POST請求時將data序列化,提交的數(shù)據(jù)...

    fuyi501 評論0 收藏0
  • 容易混淆-論queryparams在前后端中區(qū)別

    摘要:前言最近在學,試著做一個前后端都有的項目然后就遇到了和這倆兄弟你說他們倆長得也不像吧可這用法實在是太類似了這不,專門寫篇文章來區(qū)分這哥倆分別會從路由和接收兩個角度講路由中的傳參假設(shè)我們現(xiàn)在需要實現(xiàn)一個路由切換,點擊之切換到組件并傳遞一個值和 前言 最近在學node,試著做一個前后端都有的項目然后就遇到了query和parmas這倆兄弟你說他們倆長得也不像吧可這用法實在是太類似了這不,專...

    lentrue 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<