国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Ajax和axios基礎(chǔ)

這篇具有很好參考價(jià)值的文章主要介紹了Ajax和axios基礎(chǔ)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

AJAX

Asynchronous JavaScript And XML

異步的JavaScript和XML

Ajax和axios基礎(chǔ),ajax,okhttp,前端

作用

數(shù)據(jù)交換:

通過(guò)Ajax可以給服務(wù)器發(fā)送請(qǐng)求,服務(wù)器將數(shù)據(jù)直接響應(yīng)回給瀏覽器.

異步交互:

可以在不重新加載整個(gè)頁(yè)面的情況下,與服務(wù)器交換數(shù)據(jù)并更新部分網(wǎng)頁(yè)的技術(shù).

同步和異步

同步發(fā)送請(qǐng)求:

Ajax和axios基礎(chǔ),ajax,okhttp,前端

瀏覽器發(fā)送請(qǐng)求給服務(wù)器,服務(wù)器處理請(qǐng)求的過(guò)程中,頁(yè)面不能做其他操作,直到服務(wù)器響應(yīng)結(jié)束.

異步發(fā)送請(qǐng)求:

Ajax和axios基礎(chǔ),ajax,okhttp,前端

瀏覽器頁(yè)面發(fā)送請(qǐng)求給服務(wù)器,在服務(wù)器處理請(qǐng)求的過(guò)程中,還可以做其他的操作.

原生異步請(qǐng)求代碼
1,創(chuàng)建XMLHttpRequest
var xmlHttpRequest = new XMLHttpRequest();
2,發(fā)送異步請(qǐng)求
xmlHttpRequest.open('Get','url');
xmlHttpRequest.send();
3,獲取服務(wù)響應(yīng)數(shù)據(jù)
xmlHttpRequest.onreadystatechange = function(){}

Axios

AJAX框架,對(duì)原生AJAX進(jìn)行了封裝

1,引入axios文件
<script src="axios文件路徑">
2,發(fā)起axios請(qǐng)求
//axios的get請(qǐng)求
axios({
    method:"get",
    url:""
}).then((result)) => {
    console.log(result.data);
}
//axios的post請(qǐng)求
axios({
    method:"post",
    url:""
    data:"鍵=值"
}).then((result)) => {
    console.log(result.data);
}

method屬性:設(shè)置請(qǐng)求方式

url屬性:書(shū)寫(xiě)請(qǐng)求的資源路徑,get請(qǐng)求需要把參數(shù)拼在url之后

data屬性:post請(qǐng)求時(shí)作為請(qǐng)求體發(fā)送數(shù)據(jù)

then()傳遞一個(gè)匿名函數(shù),在成功響應(yīng)后調(diào)用,回復(fù)的result代表對(duì)響應(yīng)數(shù)據(jù)封裝的對(duì)象,通過(guò)result.data可以獲取實(shí)際數(shù)據(jù)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-861045.html

axios的簡(jiǎn)化
get
axios.get("url").then((result) => {
	console.log(result.data);
});
post
axios.post("url","鍵=值").then((result) => {
	console.log(result.data);
});

到了這里,關(guān)于Ajax和axios基礎(chǔ)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 前端同步異步講解--Ajax(axios進(jìn)階)的相關(guān)操作

    前端同步異步講解--Ajax(axios進(jìn)階)的相關(guān)操作

    之前我們講到了數(shù)據(jù)在前后端傳輸是依賴(lài)xml文件,但是由于時(shí)代變遷,他也已經(jīng)比逐步淘汰,json對(duì)象就逐步開(kāi)始作為數(shù)據(jù)傳輸通道的橋梁,忘記的話(huà)可以去回顧文章對(duì)應(yīng)的json對(duì)象 最全的前端知識(shí)之css與jsp介紹-CSDN博客 文章瀏覽閱讀1k次,點(diǎn)贊31次,收藏21次。ok了,寶子們,

    2024年02月21日
    瀏覽(26)
  • 前端終止請(qǐng)求的三種方式(ajax、axios)

    前端終止請(qǐng)求的三種方式(ajax、axios)

    一、原生ajax終止請(qǐng)求 1、abort() ? XMLHttpRequest.abort() 方法用于終止 XMLHttpRequest 對(duì)象的請(qǐng)求,該方法沒(méi)有參數(shù),也沒(méi)有返回值。當(dāng)調(diào)用該方法時(shí),如果對(duì)應(yīng) XMLHttpRequest 對(duì)象的請(qǐng)求已經(jīng)被發(fā)送并且正在處理中,則會(huì)中止該請(qǐng)求;如果請(qǐng)求已經(jīng)完成(即已經(jīng)接收到完整的響應(yīng)),則

    2024年02月09日
    瀏覽(29)
  • 前端請(qǐng)求數(shù)據(jù)方法 —— Ajax、Fetch、Axios、Get、Post

    Ajax :( “Asynchronous JavaScript and XML”(異步JavaScript和XML)的縮寫(xiě))是一組Web開(kāi)發(fā)技術(shù),Ajax不是一種技術(shù),而是一個(gè)編程概念。AJAX 這個(gè)詞就成為 JavaScript 腳本發(fā)起 HTTP 通信的代名詞,也就是說(shuō),只要用腳本發(fā)起通信,就可以叫做 AJAX 通信。 技術(shù)實(shí)現(xiàn) 用于演示的HTML(或 XHTML)和

    2024年01月22日
    瀏覽(28)
  • 前端框架前置學(xué)習(xí)(3) AJAX原理 XMLHttpRequest,Promise,簡(jiǎn)易axios函數(shù)封裝

    前端框架前置學(xué)習(xí)(3) AJAX原理 XMLHttpRequest,Promise,簡(jiǎn)易axios函數(shù)封裝

    1.獲取圖片文件對(duì)象 ?// 文件選擇元素-change改變事件 document.querySelector(\\\'.upload\\\').addEventListener(\\\'change\\\', e = { ? ? ? // 1. 獲取圖片文件 ? ? ? console.log(e.target.files[0]) 2.使用FormData攜帶文件 ?// 2. 使用 FormData 攜帶圖片文件 ? ? ? const fd = new FormData() ? ? ? fd.append(\\\'img\\\', e.target.files[0

    2024年02月03日
    瀏覽(99)
  • 【學(xué)一點(diǎn)兒前端】ajax、axios和fetch的概念、區(qū)別和易混淆點(diǎn)

    ajax是js異步技術(shù)的術(shù)語(yǔ),早期相關(guān)的api是xhr,它是一個(gè)術(shù)語(yǔ)。 fetch是es6新增的用于網(wǎng)絡(luò)請(qǐng)求標(biāo)準(zhǔn)api,它是一個(gè)api。 axios是用于網(wǎng)絡(luò)請(qǐng)求的第三方庫(kù),它是一個(gè)庫(kù)。 它的全稱(chēng)是:Asynchronous JavaScript And XML,翻譯過(guò)來(lái)就是“異步的 Javascript 和 XML”。 很多小伙伴可能會(huì)誤以為 Ajax

    2024年02月07日
    瀏覽(31)
  • 前端異步請(qǐng)求并解決跨域問(wèn)題(Ajax+axios框架)、后端響應(yīng)多個(gè)數(shù)據(jù)(JSON)

    前端異步請(qǐng)求并解決跨域問(wèn)題(Ajax+axios框架)、后端響應(yīng)多個(gè)數(shù)據(jù)(JSON)

    目錄 一、前后端同步異步請(qǐng)求 1.同步請(qǐng)求: 2.異步請(qǐng)求: 3.跨域問(wèn)題(前端問(wèn)題) 4.axios框架(封裝后) 二、后端向前端響應(yīng)多個(gè)數(shù)據(jù)-JSON 1.同步請(qǐng)求: ? ? ? ? 發(fā)送一個(gè)請(qǐng)求,回應(yīng)請(qǐng)求,回應(yīng)的內(nèi)容會(huì)覆蓋瀏覽器中的內(nèi)容,這樣會(huì) 打斷 前端其他的正常操作。 2.異步請(qǐng)求:

    2024年02月07日
    瀏覽(32)
  • ajax+axios——統(tǒng)一設(shè)置請(qǐng)求頭參數(shù)——添加請(qǐng)求頭入?yún)ⅰA(chǔ)積累

    ajax+axios——統(tǒng)一設(shè)置請(qǐng)求頭參數(shù)——添加請(qǐng)求頭入?yún)ⅰA(chǔ)積累

    最近在寫(xiě)后臺(tái)管理系統(tǒng)(我怎么一直都只寫(xiě)管理系統(tǒng)啊啊啊啊啊啊?。?,遇到一個(gè)需求,就是要在原有系統(tǒng)的基礎(chǔ)上,添加一個(gè)倉(cāng)庫(kù)的切換,并且需要把選中倉(cāng)庫(kù)對(duì)應(yīng)的id以請(qǐng)求頭參數(shù)的形式傳遞到每一個(gè)接口當(dāng)中。。。 如上圖所示:需要在接口請(qǐng)求頭中添加一個(gè) Storeid 參數(shù)

    2024年01月25日
    瀏覽(32)
  • 【Ajax】如何通過(guò)axios發(fā)起Ajax請(qǐng)求

    【Ajax】如何通過(guò)axios發(fā)起Ajax請(qǐng)求

    ?? 作者簡(jiǎn)介: 前端新手學(xué)習(xí)中。 ?? 作者主頁(yè): 作者主頁(yè)查看更多前端教學(xué) ?? 專(zhuān)欄分享:css重難點(diǎn)教學(xué) ? Node.js教學(xué) 從頭開(kāi)始學(xué)習(xí) ? ajax學(xué)習(xí) Axios是專(zhuān)注于網(wǎng)絡(luò)數(shù)據(jù)請(qǐng)求的庫(kù),相比于原生的XMLHttpRequest對(duì)象,axios簡(jiǎn)單易用。相比于Jquery,axios更加輕量化,只專(zhuān)注于網(wǎng)絡(luò)數(shù)據(jù)請(qǐng)

    2024年02月02日
    瀏覽(36)
  • 【AJAX框架】AJAX入門(mén)與axios的使用

    【AJAX框架】AJAX入門(mén)與axios的使用

    在現(xiàn)代Web開(kāi)發(fā)中,異步JavaScript和XML(AJAX)已經(jīng)成為不可或缺的技術(shù)之一。AJAX使得網(wǎng)頁(yè)能夠在不刷新整個(gè)頁(yè)面的情況下與服務(wù)器進(jìn)行數(shù)據(jù)交互,為用戶(hù)提供更加流暢和動(dòng)態(tài)的體驗(yàn)。本文將介紹AJAX的基本概念,并深入探討如何使用axios這一強(qiáng)大的JavaScript庫(kù)進(jìn)行AJAX請(qǐng)求。 AJAX的核

    2024年01月24日
    瀏覽(25)
  • 【Ajax】筆記-Axios與函數(shù)發(fā)送AJAX請(qǐng)求

    【Ajax】筆記-Axios與函數(shù)發(fā)送AJAX請(qǐng)求

    1、Axios是一個(gè)基于Promise的HTTP庫(kù),而Ajax是對(duì)原生XHR的封裝; 2、Ajax技術(shù)實(shí)現(xiàn)了局部數(shù)據(jù)的刷新,而Axios實(shí)現(xiàn)了對(duì)ajax的封裝。 ajax: 本身是針對(duì)MVC的編程,不符合現(xiàn)在前端MVVM的浪潮 基于原生的XHR開(kāi)發(fā),XHR本身的架構(gòu)不清晰,已經(jīng)有了fetch的替代方案 JQuery整個(gè)項(xiàng)目太大,單純使用

    2024年02月16日
    瀏覽(19)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包