ux-share-platform-nav-menu

导航菜单

Usage no npm install needed!

<script type="module">
  import uxSharePlatformNavMenu from 'https://cdn.skypack.dev/ux-share-platform-nav-menu';
</script>

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