數據交互
數據交互目的
把後臺數據渲染到dom文檔中
提交數據到後臺,後臺經過運算後再返回給我們一個數據,拿這個數據繼續渲染頁面。
分爲2種
1、給後臺數據
2、從後臺獲取數據
交互的方式有
cookie
前臺通過cookie來存儲用戶登錄信息,後端可以通過req.cookies()方法來獲取存儲的值
ajax異步操作,可以用進行局部刷新,提升用戶體驗。
原生的JS ajax有五步操作
// 1、創建 XMLHttpRequest 對象
var ajax = new XMLHttpRequest();
//2、規定請求的類型、URL 以及是否異步處理請求。
ajax.open('GET',url,true);
//3、發送信息至服務器時內容編碼類型
ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
//4、發送請求
ajax.send(null);
//5、接受服務器響應數據
ajax.onreadystatechange = function () {
if (obj.readyState == 4 && (obj.status == 200 || obj.status == 304)) {
}
};
vue react angular 這三個框架得會一個,
css框架得精通一個(移動端電腦端各一個),
jquery UI
bootstrap
知道移動端不同機型的兼容性以及瀏覽器兼容性,熟悉小程序原生開發以及小程序API組件的使用