//初始化頁面需要做什么事情 //點擊后需要做什么事情 //鼠標、鍵盤、冒泡、默認行為等事件 //前端調用接口就是按需展示數據
//created和mounted里面都可以做數據處理,唯一不同的是created dom未完成掛載,mounted已經完成了掛載。 created(){ this.$htttp.get(url,getData).then(function(res){},function(res){}) //相當於es6里面的resolve和reject this.$htttp.post(url,postData,{emulateJSON:true}).then(function(res){},function(res){}) //相當於es6里面的resolve和reject }, mounted(){ this.$htttp.get(url,getData).then(function(res){},function(res){}) //相當於es6里面的resolve和reject this.$htttp.post(url,postData,{emulateJSON:true}).then(function(res){},function(res){}) //相當於es6里面的resolve和reject }
針對常用的http請求方式
-
get(url, [data], [options]);
-
post(url, [data], [options]);
-
put(url, [data], [options]);
-
delete(url, [data], [options]);
-
jsonp(url, [data], [options]);
-
都是接受三個參數:
-
url(字符串),請求地址。可被options對象中url屬性覆蓋。
-
data(可選,字符串或對象),要發送的數據,可被options對象中的data屬性覆蓋。
-
options
-