国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

node.js - vue中 post數據遇到問題

瀏覽:126日期:2023-09-05 08:06:06

問題描述

我在vue-cli中的dev-server.js中寫了post的接口

app.use(bodyParser.urlencoded({ extended: true }));var apiRouters = express.Router();// 寫幾個接口apiRouters.post(’/login’, function (req, res) { console.log(req.body);})app.use(’/api’, apiRouters);

然后在vue組件中用axios請求

methods: { submitForm(formName) {this.$refs[formName].validate((valid) => { if (valid) { alert(’submit!’); let loginParams = { username: this.ruleForm.account, password: this.ruleForm.checkPass }; this.axios.post(’/api/login’,loginParams).then(response => {console.log(response); }) } else { console.log(’error submit!!’); return false; }}); }, resetForm(formName) { console.log(’reset’); this.$refs[formName].resetFields(); }}

當我請求時后端打出的req.body一直是一個空對象,但是我看了下瀏覽器明明是有post數據過去的

node.js - vue中 post數據遇到問題

我想問問這是為啥==

問題解答

回答1:

問題應該出在你的dev-server.js里,你缺了對requestBody的正確處理,改成這樣:

app.use(bodyParser.json());app.use(bodyParser.urlencoded({ extended: true }));var apiRouters = express.Router();// 寫幾個接口apiRouters.post(’/login’, function (req, res) { console.log(req.body);})app.use(’/api’, apiRouters);

再試一次

回答2:

你可以試試打印req或者打印一個數字1看看請求有沒有進去。還可以res.send()一個值看能不能拿到。

標簽: vue
相關文章:
主站蜘蛛池模板: 亚洲国产另类久久久精品小说 | 国产黄色a三级三级三级 | 国产高清视频a在线大全 | 国产第一亚洲 | 国产精品毛片天天看片 | 欧美一级做一级爱a做片性 欧美一欧美一级毛片 | 黄色美女视频网站 | 一区二区三区视频 | 99ri在线精品视频在线播放 | 涩里番资源网站在线观看 | 欧美一级特黄aa大片 | 手机在线观看毛片 | 亚洲天堂视频在线免费观看 | 成人99国产精品一级毛片 | 国产乱子伦视频大全 | 欧美激情亚洲色图 | 国产高清无专砖区2021 | 国产片一级aaa毛片视频 | 成人午夜爽爽爽免费视频 | www.夜夜骑.com | 成年人网站免费看 | 欧美一级纶理片免费 | 国产高清在线精品一区二区三区 | 国产美女自拍视频 | 香蕉视频1024 | 成人a一级毛片免费看 | 在线播放精品 | 日韩亚洲欧美综合一区二区三区 | 日韩精品另类天天更新影院 | 日韩freesex呦交| 久久99精品久久只有精品 | 国产成人不卡亚洲精品91 | 国产一区二区在线不卡 | 日本欧美片| 国产99久久久久久免费看 | 国产午夜精品一区二区三区不卡 | 国产真人毛片一级视频 | 成人三级在线视频 | 男人躁女人躁的好爽免费视频 | 草久视频在线观看 | www.日本在线 |