问题
const res = await request.post('/authorizations', values)
console.log(res.) // 这里的点没有提示
解决代码
// 泛型函数,接口,类
type ApiResponse<T> {
message:string,
data:T
}
export const login = (values:any) => {
return async (dispatch:any) => {
const res = await request.post<ApiResponse<Token>>('/authorizations', values)
dispatch({
type: 'login/token',
payload: res.data.data,
})
}
}