# wechat-menu-editor **Repository Path**: sync-github/wechat-menu-editor ## Basic Information - **Project Name**: wechat-menu-editor - **Description**: 微信公众号自定义菜单编辑组建 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: https://github.com/OldsixShang/wechat-menu-editor - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2021-11-12 - **Last Updated**: 2023-01-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # wechat-menu-editor 微信自定义菜单编辑器 > 基于 Vue ## 安装 ```npm install wechat-menu-editor --save``` ## 使用 ### 全局引入 > main.js ``` import WechatMenuEditor from 'wechat-menu-editor' Vue.use(WechatMenuEditor); ``` ### 局部引入 ``` import WechatMenuEditor from 'wechat-menu-editor' ``` ### 使用 `````` ### 属性 - title 标题 `String` `````` - menus 菜单数据 > 数据格式 ``` [ { id:0, type:'default', name:'菜单1', children:[{ id:1, type:'default', name:'子菜单1' }] } ] ``` > type 菜单类型 :`add 添加` ,`default 默认菜单` - editable 是否可编辑 `Boolen` - scale 缩放比例 `Number` ### 事件 - menuselected 菜单选中事件 ``` menuselected(menu){ // menu 为选中的菜单信息 } ``` ## 预览 - 无数据 - ![image.png](/previews/preview-empty.png) - 一级菜单编辑 - ![image.png](/previews/preview2.png) - ![image.png](/previews/preview3.png) - 二级菜单编辑 - ![image.png](/previews/preview4.png)