🚀 DAY 5 OF LAUNCH WEEK:Introducing Webhook Events for Alert Changes.Learn more
Socket
Book a DemoInstallSign in
Socket

uxcore-menu

Package Overview
Dependencies
Maintainers
8
Versions
34
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

uxcore-menu

uxcore-menu component for uxcore.

latest
Source
npmnpm
Version
4.0.7
Version published
Maintainers
8
Created
Source

uxcore-menu Dependency Status devDependency Status

TL;DR

uxcore-menu ui component for react

setup develop environment

$ git clone https://github.com/uxcore/uxcore-menu
$ cd uxcore-menu
$ npm install
$ gulp server

Usage

import ReactDOM from 'react-dom';
import RcMenu, {SubMenu, Item, Divider} from 'rc-menu';

ReactDOM.render(
	<Menu >
		<Item key="mail">
			<i className="kuma-icon kuma-icon-email"></i>导航一
		</Item>
		<Item key="app">
			<i className="kuma-icon kuma-icon-wangwang"></i>导航二
		</Item>
		<SubMenu title={<span><i className="kuma-icon kuma-icon-setting"></i>导航 - 子菜单</span>}>
			<Item key="setting:1">选项1</Item>
			<Item key="setting:2">选项2</Item>
			<Item key="setting:3">选项3</Item>
			<Item key="setting:4">选项4</Item>
		</SubMenu>
		<Item key="alipay">
			<a href="#" target="_blank">导航四 - 链接</a>
		</Item>
	</Menu>,
	target);

demo

http://uxcore.github.io/uxcore/components/menu/

API

Props

Menu

配置项说明类型默认值
mode菜单类型enum 'vertical', 'horizontal', 'inline'vertical
selectedKeys当前选中的菜单项 key 数组
defaultSelectedKeys初始选中的菜单项 key 数组
openKeys当前展开的菜单项 key 数组
defaultOpenKeys初始展开的菜单项 key 数组
onSelect被选中时调用,参数 {item, key, selectedKeys} 对象function
onDeselect取消选中时调用,参数 {item, key, selectedKeys} 对象,仅在 multiple 生效function
onOpenChange菜单打开或关闭时调用,参数 openKeys 数组function
onOpen同 onOpenChange,为了兼容旧版本保留的方法,将来会移除。参数 {openKeys} 对象function
onClose同 onOpenChange,为了兼容旧版本保留的方法,将来会移除。参数 {openKeys} 对象function
onClick点击 menuitem 调用此函数,参数为 {item, key}function
style根节点样式object
lineClamp文字行数,超出则显示省略号(仅在 inline 模式下且支持 line-clamp 属性的浏览器上生效)number1

Item

配置项说明类型默认值
disabled是否禁用Booleanfalse
keyitem 的唯一标志String

SubMenu

配置项说明类型默认值
title子菜单项值String or React.Element
children(MenuItem or SubMenu)[]子菜单的菜单项

Keywords

react

FAQs

Package last updated on 22 Feb 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts