理論:前後端互動的實現
阿新 • • 發佈:2019-01-05
原生JS的ajax
原生JS的ajax主要利用XMLhttprequest物件,通過請求方式get、post,開啟路徑向伺服器傳送請求,對得到的資料進行整理,而實現的互動,整體程式碼是較多的,但是適合任何專案。
jqurey的ajax
jquery的ajax是對原生的一些方法進行封裝,包括髮送的資料,得到的資料,都有自己的屬性,開發起來程式碼量相對較少,金字塔行寫法,看起來也比較簡單,後期修改比較方便。
anjular.js的$http服務
angjular.js的服務,是在我們採用angular+ionic構建專案的時候,在JS檔案中,我們的很多效果都是採用controller控制器來寫。每個控制器只控制該控制器的指令操作,這樣我們就可以直接注入一個$
var promise = $http({
method:'get'
,url:'data.json'
});
promise.then(
function(reap){//success}
,fucntion(resp){//error}
);
或
promise.success();
promise.error();