簡介:本課程通過一個簡單的例子,由淺入深,循序漸進的介紹了Ajax的相關概念、原理、實現方式和應用方法,了解Ajax開發模式與動態網站是如何制作的。感受Ajax對傳統交互帶來的優勢,學習如何提升用戶體驗并完成復雜應用交互。課程涉及前端、前端模板、express、JSON、axios庫等相關內容,是非常適合Ajax學習的入門課程。
第2章 列表渲染案例之環境搭建
介紹瀏覽器與服務器、后端語言與數據庫、 局部刷新與異步,以及如何搭建后端環境等。
第3章 列表渲染案例之初始渲染
本章會帶大家了解Ajax基本框架、Ajax請求操作、Ajax響應操作、JSON數據、響應JSON數據到頁面、發送JSON數據、API接口文檔等知識,并完成案例初始化渲染數據。
第4章 列表渲染案例之上拉下拉
本章主要學習axios基礎操作、axios請求與響應配置參數、axios請求響應攔截器、axios創建實例與并發、axios取消重復請求等知識點,并完成案例實現滑動和上拉下拉時數據渲染等功能。
第5章 Ajax跨域操作
本章將了解一個新的知識--“跨域”,主要包含CORS實現跨域、JSONP跨域請求數據、反向代理數據等知識,最后完成案例實現反向代理騰訊體育數據等。
第6章 Ajax展望與總結
本章主要是了解fetch新語法,ES6的強大,fetch目前問題等,以及對本課程進行總結