@kavelaa/nav-menu
TypeScript icon, indicating that this package has built-in type declarations

1.2.0 • Public • Published

Menu

参数 描述 类型 默认值
expanded 是否展开 boolean true
defaultItem 初始选中的Item的k string
defaultCollapsedArr 初始展开的SubMenu Array<string>
choosedItem 选中的Item,如果提供了这个属性,defaultItem失效 string
setChoosedItem 需要与chooosedItem一同提供的参数,是一个外部提供给组件的修改choosedItem的方法 Function
collapsedArr 指定需要展开的SubMenu的数组 Array<string>
setCollapsedArr 需要与collapsedArr一同提供的参数,是一个外部提供给组件的修改collapsedArr的方法 Function

SubMenu

参数 描述 类型 默认值
k 唯一的值,用来定位每一个SubMenu或MenuItem string
kPath 组件内部的参数,使用者不传入 Array<string>
title 指定SubMenu的标题,传入一个元素或者一个字符串均可 `string ReactNode`

MenuItem

参数 描述 类型 默认值
k 唯一的值,用来定位每一个MenuItem或SubMenu string
kPath 组件内部的参数,使用者不传入 Array<string>

Icon

参数 描述 类型 默认值
type icon的类型,目前可用plus-circle,earth,dashboard,eye,edit-square,appstore,user,team string

Readme

Keywords

none

Package Sidebar

Install

npm i @kavelaa/nav-menu

Weekly Downloads

0

Version

1.2.0

License

ISC

Unpacked Size

192 kB

Total Files

32

Last publish

Collaborators

  • kavelaa