@kavelaa/nav-menu
v1.2.0
Published
|参数|描述|类型|默认值| |---|---|---|---| |expanded|是否展开|`boolean`|`true`| |defaultItem|初始选中的Item的`k`|`string`| |defaultCollapsedArr|初始展开的SubMenu|`Array<string>` |choosedItem|选中的Item,如果提供了这个属性,**defaultItem失效**|`string` |setChoosedItem|需要与`chooosedItem`一同提供的参数,是
Readme
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
