【发布时间】:2018-11-06 04:37:17
【问题描述】:
我想知道有没有办法将参数从客户端传递到后端 API 获取请求。此时我硬编码了所需的参数(名称:“newName”)。
后端路由:
app.get('/api/get/beerWithComments', (req,res,next) =>{
Beer.findOne({name:'newName'}) //I want to pass the correct name, now it's hard coded.
.populate('comments').exec((err,beer) =>{
if(err) return next(err);
res.json(beer);
});
});
我的操作方法:
export const fetchBeerWithComments =() => async dispatch => {
const res= await axios.get('/api/get/beerWithComments');
dispatch({type: FETCH_BEER_WITH_COMMENTS, payload : res.data });
}
我想在这里传入参数。但是我不知道我是否可以将参数传递给我的后端。
export const fetchBeerWithComments =(parameter) => async dispatch => {...
【问题讨论】:
标签: node.js reactjs express mongoose