這一篇記事博文本來是上個月就准備寫的,誰知道一回學校就太快樂了...
首先兩種請求的配置不多說了,項目里的api.js是這樣寫的
前面的{params:params},作為值的params是一個參數集合的對象,
而后面的{params:params},則是參數名稱就叫params,但作為值的params也是一個參數集合的對象
把mock.onGet(onPost).reply(config){}的config打印出來看看
區別還是有的
onGet的config可以直接解構賦值
let { name, addr, age, birth, sex } = config.params;
onPost的需要轉一下格式
var [step1, step2, step3, step4] = JSON.parse(config.data).params.nums;