我正在构建一个简单的项目,我想从nodejs中获得一个排序列表。下面是我的nodejs代码
import User from ...
const getAllUserStatic = asyncHandler(async(req,res)=>{
const {name, sort, field} = req.query
const queryObject = {}
if(name){
queryObject.name = name
}
const result = User.find({})
if(sort){
const sortList = sort.split(',').join(' ')
result = result.sort(sortList)
}
const user = await result
})
字符串
代码在postman中运行良好,但是,我试图从React访问它,但没有得到结果。下面是我的代码从React
import axios from 'axios'
const handleSort = async()=>{
try{
const {data} = await axios.get('/api/user/static?sort=name')
console.log(data)
}catch(err){
console.log(err)
}
}
型
1条答案
按热度按时间68bkxrlz1#
axios.get()
返回Promise。所以你需要解决它。下面的代码应该可以工作。字符串