微信小程序开发附源码:Vue.js 实现微信公众号菜单编
辑器功能(二)
Vue.js 实现微信公众号菜单编辑器功能(二)
Vue.js 实现微信公众号菜单编辑器功能(一)上一篇菜单的点击和添
加菜单功能已经在模版实现了,接下来实现菜单的编辑功能
实现菜单删除方法
在 vue 实例中添加删除菜单方法,根据选中的菜单级别和索引来删除。
methods: {
//删除菜单
delMenu:function(){
//删除主菜单
if(this.selectedMenuLevel()==1&&confirm('删除后菜单下设置的子
菜单也将被删除')){
if(this.selectedMenuIndex===0){
this.menu.button.splice(this.selectedMenuIndex, 1);
this.selectedMenuIndex = 0;
}else{
this.menu.button.splice(this.selectedMenuIndex, 1);
this.selectedMenuIndex -=1;
}
if(this.menu.button.length==0){