老师当信息填写无误后点击注册报了这个错误:我没发现哪里有错误。

来源:6-6 登录注册-注册请求发送

qq_樱花树下的羁绊_0

2017-11-28

server.js

http://img.mukewang.com/szimg/5a1e23720001c29511700748.jpg


user.js

http://img.mukewang.com/szimg/5a1e23ac0001efa121040666.jpg


user.redux.js

http://img.mukewang.com/szimg/5a1e29d500011a6212581240.jpg

报错

http://img.mukewang.com/szimg/5a1e2418000149dc11220124.jpg

http://img.mukewang.com/szimg/5a1e26090001c0fa10840369.jpg

写回答

1回答

慕瓜8449030

2017-11-28

hi 你好 报404错误 是因为这个地址不存在 你看下前端请求的路径 和后端监听的 和视频里是不是一样的

0
1
qq_樱花树下的羁绊_0
老师我检查了,是一样的。 //redux-thunk return dispatch => { //执行请求 axios.post('/user/register', {user,pwd, type}) .then(res => { if(res.status ==200 && res.data.code === 0) { dispatch(registerSucess({user,pwd,type})) }else { dispatch(errorMsg(res.data.msg)) } }) } server.js const express = require('express'); const userRouter = require('./user'); const app = express() //开启一个中间件,如果中间件是路由就加入 user 前缀 app.use('/user', userRouter) //监听 app.listen(9093,function(){ console.log('Node app start at port 9093'); }) user.js //和用户相关的所有express 接口,放在user.js 中 保持入口文件的精简,给express 传入中间件,吧中间件抽离成单独的文件 const express = require('express') //使用 express.Router 类来创建可安装的模块化路由处理程序。Router 实例是完整的中间件和路由系统 //使用路由对象进行挂载 const Router = express.Router() // define the info route //info为访问路径的一部分,前缀为在server 引用时添加的 'user' Router.get('/info', function(req, res){ return res.json({code:0}) }) module.exports = Router;
2017-11-29
共1条回复

Redux+React Router+Node.js全栈开发

全网唯一的React 16+Redux+React Router4实战课程,学到手是你的真本领!

1822 学习 · 750 问题

查看课程