关于ts

来源:5-8 用useHttp管理JWT和登录状态,保持登录状态

詹姆士郭德纲

2021-06-25

想请问这两个写法有什么区别吗


export const handleUserResponse = ({ user }: { user: User }) => {
    window.localStorage.setItem(localStorageKey, user.token || "");
    return user;
};

export const handleUserResponse = ( user: User ) => {
    window.localStorage.setItem(localStorageKey, user.token || "");
    return user;
};
写回答

1回答

Nolan

2021-06-28

用法不一样

0
2
Nolan
回复
yjies
两种情况分别这么使用: const user = {name: 'xiaoming'} handleUserResponse({user}) handleUserResponse(user)
2021-07-05
共2条回复

React17+Hook+TS4 优质实践,仿 Jira 企业级项目

解锁 React17 高阶用法,轻松应对大型复杂长周期项目

2691 学习 · 1236 问题

查看课程