我想將引數從 react 發送到 expressjs,我正在使用 axios 方法 get
const searchQuery = 'any'
let users = await axios.get('http://localhost:3000/v1/users/search', {params:{data:searchQuery}})
在我的后端
router.get('/search/:query', UserController.searchUsers);
static async searchUsers(req, res) {
const { searchQuery } = req.params
console.log('searchQuery',req.params, searchQuery)
我得到這個:
/v1/users/search?data=ddas
我在做什么錯?
uj5u.com熱心網友回復:
let users = await axios.get('http://localhost:3000/v1/users/search', {params:{data:searchQuery}})
您的查詢引數是data.
在您的后端訪問它
const { data } = req.query;
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/350165.html
上一篇:即使我在package.json中有'"type":"module"'也得到“不能在模塊外使用import陳述句”
