All Projects → qianbin01 → toggle-menu

qianbin01 / toggle-menu

Licence: other
支持4个方位的按钮弹出菜单

Programming Languages

javascript
184084 projects - #8 most used programming language
Vue
7211 projects
HTML
75241 projects

Labels

Projects that are alternatives of or similar to toggle-menu

SwipeToActionLayout
Layout, which provides swipe to reveal behaviour 🎭
Stars: ✭ 85 (+73.47%)
Mutual labels:  menu
TipMenu
仿QQ长按弹出复制、删除、分享提示层
Stars: ✭ 20 (-59.18%)
Mutual labels:  menu
vue3-context-menu
A very simple context menu component for Vue3 一个简洁美观简单的Vue3右键菜单组件
Stars: ✭ 74 (+51.02%)
Mutual labels:  menu
flutter fab dialer
Floating action button dialer
Stars: ✭ 66 (+34.69%)
Mutual labels:  menu
finch
🖥 Debug menu library for Android apps with supports network activity logging and many other useful features.
Stars: ✭ 42 (-14.29%)
Mutual labels:  menu
nativescript-menu
A plugin that adds a pop-up menu to NativeScript
Stars: ✭ 17 (-65.31%)
Mutual labels:  menu
SliderMenu
A simple Menu inspired by SWRevealView Controller and Google Material Menu
Stars: ✭ 35 (-28.57%)
Mutual labels:  menu
godot-radial-menu
A radial menu for Godot, supports Mobile & Desktop
Stars: ✭ 88 (+79.59%)
Mutual labels:  menu
clicky-menus
Simple click-triggered navigation submenus. Accessible and progressively enhanced.
Stars: ✭ 76 (+55.1%)
Mutual labels:  menu
UnityCore
A collection of essential game systems for Unity 3D. These generic systems can be applied to any Unity project.
Stars: ✭ 105 (+114.29%)
Mutual labels:  menu
menutray
An application menu through a GTK+ tray status icon.
Stars: ✭ 62 (+26.53%)
Mutual labels:  menu
esx menu default
ESX Menu Style for FXSERVER gtaonline style
Stars: ✭ 30 (-38.78%)
Mutual labels:  menu
vue-nested-menu
A simple hands-on mobile nested menu UI component with a smooth slide animation
Stars: ✭ 34 (-30.61%)
Mutual labels:  menu
responsive-menus
Genesis Responsive Menus
Stars: ✭ 26 (-46.94%)
Mutual labels:  menu
ContextMenuSwift
A better version of iOS 13 Context Menu
Stars: ✭ 162 (+230.61%)
Mutual labels:  menu
ember-right-click-menu
An easy and flexible addon to add context menus anywhere in your application
Stars: ✭ 14 (-71.43%)
Mutual labels:  menu
SideMenuSwiftDemo
SideMenu in Swift with autolayout
Stars: ✭ 79 (+61.22%)
Mutual labels:  menu
vue-bottom-navigation
Vue bottom navigation
Stars: ✭ 56 (+14.29%)
Mutual labels:  menu
AnimationMenu
Animation Menu like on Material Design way
Stars: ✭ 49 (+0%)
Mutual labels:  menu
xMenuTools
Extended context menu tools for Windows
Stars: ✭ 56 (+14.29%)
Mutual labels:  menu

引入组件

import toggleMenu from './toggleMenu'

在 components声明

components: {
     toggleMenu
},

template中使用

menuItems: [
       {name: 'menu1', src: require('../assets/emoji.png')},
       {name: 'menu2', src: require('../assets/cart.png')},
       {name: 'menu3', src: require('../assets/folder.png')},
       {name: 'menu4', src: require('../assets/home.png')},
       {name: 'menu5', src: require('../assets/my.png')},
]
<toggle-menu :menuItems="menuItems"
             @clickMenu="clickMenu"
             ></toggle-menu>

属性一栏

属性名 用处 默认值 是否必须
position 四个方位(LT、LB、RT、RB) LT
menuBg 菜单背景 white
menuSrc 菜单图片 一个菜单图片
itemBg 按钮背景 white
width 按钮宽度 50px
baseDistance 位移距离,若item很多,可适当提高 150px
menuItems 菜单数组

方法

clickMenu 参数(item,index) 点击的对象及其下标

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].