ajax: {
obj2String (opts) {
const arr = [];
for (const attr in opts) {
arr.push(attr + '=' + opts[attr]);
}
return arr.join('&');
},
post (url, opts) {
return new Promise((res, rej) => {
fetch(url, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify(opts),
})
.then(r => {
return r.text();
})
.then(j => {
res(JSON.parse(j));
})
.catch((error) => {
rej(error);
});
});
},
get (url, opts) {
return new Promise((res, rej) => {
fetch(url + '?' + this.obj2String(opts), { method: 'GET' })
.then((r) => {
return r.text();
})
.then((j) => {
res(JSON.parse(j));
})
.catch((error) => {
rej(error);
});
});
},
},
fetch實現(xiàn)ajax
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來顽聂,“玉大人肥惭,你說我怎么就攤上這事∥商拢” “怎么了蜜葱?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長嗦明。 經(jīng)常有香客問我笼沥,道長,這世上最難降的妖魔是什么娶牌? 我笑而不...
- 正文 為了忘掉前任奔浅,我火速辦了婚禮,結(jié)果婚禮上诗良,老公的妹妹穿的比我還像新娘汹桦。我一直安慰自己,他們只是感情好鉴裹,可當我...
- 文/花漫 我一把揭開白布舞骆。 她就那樣靜靜地躺著,像睡著了一般径荔。 火紅的嫁衣襯著肌膚如雪督禽。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼菱肖,長吁一口氣:“原來是場噩夢啊……” “哼客冈!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起稳强,我...
- 正文 年R本政府宣布坐梯,位于F島的核電站徽诲,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏吵血。R本人自食惡果不足惜谎替,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蹋辅。 院中可真熱鬧钱贯,春花似錦、人聲如沸侦另。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽褒傅。三九已至弃锐,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間殿托,已是汗流浹背霹菊。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 北京2018年4月1日上午绪囱,NBA常規(guī)賽勇士客戰(zhàn)國王的比賽中测蹲,發(fā)生了令人痛心不已的一幕。比賽進行到第三節(jié)還有41...
- JavaScript 1. type 類型判斷 isString (o) {//是否字符串 returnObjec...
- Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理鬼吵,服務(wù)發(fā)現(xiàn)扣甲,斷路器,智...