js-請求接口,出現參數不能爲空? 我也不知道你要什麼數據,可不就是爲空?

大家做項目可能會出現請求接口,該傳的參數都傳,會報錯請求參數不能爲空,但是我也不知道你要什麼數據,我該填啥?

下面我爲大家一一解答

先來看一下場景

點擊添加用戶按鈕,彈出對話框,填寫數據,請求接口
在這裏插入圖片描述
在這裏插入圖片描述
然後你寫接口會報請求參數不能爲空的提示
在這裏插入圖片描述

**

敲黑板!!!!

**

這裏有兩個事件,一個是點擊添加用戶,一個是對話框裏面的確定按鈕。出現參數不能爲空的原因,很可能是你在點擊添加用戶的時候,就請求接口了。這是錯誤的,因爲此時確實你什麼參數也沒傳,當然是請求參數爲空
只有在對話框裏面填完數據,你在點擊確定按鈕的時候,請求接口,此時纔有數據!!!

節後補充

表單的預校驗也是做這個工作的,初始化參數,也可以用在表單的預校驗上面,兩全其美
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章