什么是AJAX?
- AJAX是“Asynchronous JavaScript and XML”的縮寫啊终,A表示異步,J表示Jscript旬牲,X表示XML
- AJAX 是一種在無需重新加載整個網(wǎng)頁的情況下烘绽,能夠更新部分網(wǎng)頁的技術
- 它依賴的是現(xiàn)有的CSS/HTML/Javascript瘟檩,而最核心的依賴是瀏覽器提供的XMLHttpRequest對象,讓這個對象使得瀏覽器可以發(fā)出HTTP請求與接收HTTP響應伶氢。實現(xiàn)在頁面不刷新的情況下和服務端進行數(shù)據(jù)交互趟径。
有什么用瘪吏?
- 普通頁面刷新一次必須向服務器請求全部的頁面;如果使用異步請求,每次可以向服務器請求很少量的需要更新的數(shù)據(jù),這樣可以減輕服務器的負擔,并且可以讓web頁面有應用程序的效果和相應特征,給用戶更好的體驗,
AJAX的優(yōu)勢
- 不需要插件的支持
- 優(yōu)秀的用戶體驗
- 提高Web程序的性能
- 減輕服務器和帶寬的負擔
MOCK
- 通過線上來mock數(shù)據(jù)
- 使用 https://easy-mock.com
- 使用 http://rapapi.org/org/index.do
- 使用 server-mock
我們以第一個方法作為例子來說明:
點擊網(wǎng)址會進去下圖頁面,我們注冊一個賬號蜗巧,點擊登陸
1.png
登陸成功后點擊頁面后下角的+號創(chuàng)建項目
2.png
我們自定義一個用戶名后點擊創(chuàng)建掌眠,就新建了一個項目
3.png
4.png
5.png
點擊查看你的新項目,跳轉頁面后點擊創(chuàng)建接口
6.png
7.png
進去后設置你的接口類型幕屹,點擊創(chuàng)建蓝丙,創(chuàng)建完成后點擊你新接口的鉛筆圖標進入編輯模式
8.png
9.png
10.png
編輯完成,預覽
11.png
12.png