【vue.js--axios.post發送表單數據傳給後臺是空對象的問題解決】

此處用對象形式傳數據,而官方文檔中說明了:默認情況下,會把數據對象轉成JSON格式傳給服務端,傳的數據格式應該是字符串格式 name=cxf&gender=男
官方文檔:https://www.npmjs.com/package/axios

login(){
	let { username,password } = this;
	this.axios.post('/user/login.do',{
            headers: { 'content-type': 'application/x-www-form-urlencoded' }
        },
            {
                params: {username:username,password:password}
            }).then((res)=>{
					this.res = res;
					this.$router.push('/index');
				});
			},

只需要加上聲明頭就可以,你可以在全局加,也可以在方法里加。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章