色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

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
相關文章:
主站蜘蛛池模板: 最新中文字幕一区二区乱码 | 亚洲美女综合网 | 毛片亚洲毛片亚洲毛片 | 欧美一级毛片在线看视频 | 亚洲成人一级片 | 国产成人精品曰本亚洲77美色 | 欧美三级超在线视频 | 精品一区二区三区四区在线 | 成人软件18免费网站 | 免费一级大片 | 91精品一区二区三区在线 | 成人在线精品 | 一级片免费视频 | 日韩三级一区二区 | 亚洲欧美国产中文 | 欧美成人手机视频 | 国产深夜福利视频观看 | 久久综合九九亚洲一区 | 欧美成人做爰网站 | 欧美亚洲免费久久久 | 久久精品国产400部免费看 | 久久99综合国产精品亚洲首页 | 免费人成在线观看 | 国产中文99视频在线观看 | 国产乱子伦片免费观看中字 | 亚洲国产成人久久笫一页 | www黄网| 日韩在线中文字幕 | 亚洲欧美日韩综合久久久久 | 成人欧美一级毛片免费观看 | 加勒比在线视频 | 亚洲成人在线视频网站 | 免费一区区三区四区 | 国产精品99精品久久免费 | 久久精品视频免费在线观看 | 国产自在自线午夜精品 | 中国老太卖淫播放毛片 | 欧美激情精品久久久久 | 亚洲欧美卡通动漫丝袜美腿 | 久久久久久一品道精品免费看 | a级国产乱理伦片在线观看 a级国产乱理伦片在线观看99 |