美文网首页
Typescript复杂接口的定义

Typescript复杂接口的定义

作者: callPromise | 来源:发表于2020-08-11 09:59 被阅读0次

byte.ts

export interface ByteTypes{
  id: string
  unit: string
  colOptions: { value: string; id: string }[]
  mOptions: [number, number]
  isPrivate: boolean
  step: number
}

menu.ts

interface menu {
  lay: ByteTypes
  __sso__?: any
  mId: string
  mCode: string
  setName: (name: any[]) => void
}

const menus: menu[] = [
  {
    mId: '',
    mCode: ''
  }
];

const MenuBar: React.FC<MenuProps> = props => {
  const [menus, setMenus] = useState(initialAlarm);
  return (
    <Vol
      <MenuLayer {...props} menus={menus} />
      <SiblingsLayer {...props} setMenus={setMenus} />
    </Vol>
  )
}
export default connect(() => ({}))(MenuBar);

相关文章

网友评论

      本文标题:Typescript复杂接口的定义

      本文链接:https://www.haomeiwen.com/subject/iujedktx.html