react中定义接口

interface IAppProps {
    //这种定义接口的意思可以理解
    接口名:数据类型
    locale: string;
    isAuthenticated: boolean;
    isCollapsed: boolean;
    isLoading: boolean;
    isConnected: boolean;
    isConnecting: boolean;
    
    //这种定义接口的意思是不是类型为一个对象,里面的key是一个string,value是一个string
    localeMessages: { [key: string]: string };
    
    //这种定义接口的意思又是什么意思呢?
    setLoading?: typeof setLoading;
    checkOnline?: typeof checkOnline.started;
    switchWindow?: typeof switchWindow.started;
}
阅读 5.4k
1 个回答

setLoading是可有可无的,类型为setLoading的类型

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题