项目用的是vue2.5.17 + axios0.18.0 + express4.16.4 + mongoose5.3.14
我没有对axios进行二次封装,直接用了
main.js
import axios from 'axios'
Vue.prototype.$ajax = axios
login.vue
userLogin () {
this.$ajax.post(
'/api/user/login',
{params: {username: 'alan'}}
).then(res => {
console.log(res, '---------------')
})
}
而Network里看到的却是这样的
服务端的代码
const express = require('express')
const server = express()
server.use(express.urlencoded({
extended:true
}));
server.post('/user/login', function(req, res){
console.log(req.body, 'post')
res.end('login')
})
请教前辈们 这是怎么回事