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

您的位置:首頁技術(shù)文章
文章詳情頁

node.js - vue中 post數(shù)據(jù)遇到問題

瀏覽:156日期: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(); }}

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

node.js - vue中 post數(shù)據(jù)遇到問題

我想問問這是為啥==

問題解答

回答1:

問題應(yīng)該出在你的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或者打印一個數(shù)字1看看請求有沒有進去。還可以res.send()一個值看能不能拿到。

標(biāo)簽: vue
相關(guān)文章:
主站蜘蛛池模板: 亚洲精品国产成人一区二区 | 国产一区精品在线观看 | 伊人久爱| 美国毛片基地a级e片 | 成 人 免费 网站 | 国产成人综合网亚洲欧美在线 | 国产特黄特色的大片观看免费视频 | 作爱视频在线免费观看 | 精品欧美一区二区精品久久 | 色吧久久 | 经典三级久久 | a国产视频 | 欧美亚洲精品在线 | 久草中文网 | 国产精品无码久久综合网 | 国产精品11p| 亚洲欧洲国产成人精品 | 波野多衣在线观 | 99九九精品视频 | 美女被爆免费视频软件 | 性生i活一级一片 | 久色视频在线 | 美女免费黄网站 | 亚洲第一在线 | 日本欧美久久久久免费播放网 | 久久99精品久久久久久 | 国产美女视频一区 | 九九视频在线看精品 | 亚洲精品久久久久久久久久久网站 | 国产一进一出视频网站 | 国产91成人精品亚洲精品 | 亚洲免费在线视频播放 | 男女视频免费 | 怡红院成人网 | 亚洲成人中文 | 69xx欧美| 久久免费视频8 | 亚洲视频综合网 | 国产成人精品免费视频大全软件 | 天堂8资源在线官网资源 | 日韩欧美在线观看视频 |