Commit bda18792 authored by 王's avatar

公众号bug fix

parent 99025ad6
......@@ -151,12 +151,21 @@
clickMenu(index, item){
this.selectedIndex = index
this.selectedChildIndex = -1
console.log('clickMenu', item)
this.selectedItem = item
getPublicMenuApi().then(res=> {
if (res.menu && res.menu.button) {
this.buttonList = res.menu.button
}
})
},
clickSubMenu(index, item){
this.selectedChildIndex = index
this.selectedItem = item
getPublicMenuApi().then(res=> {
if (res.menu && res.menu.button) {
this.buttonList = res.menu.button
}
})
},
onInput(val) {
let value = val.target.value
......@@ -170,28 +179,37 @@
this.selectedItem.name = value
},
addSubMenu(){
let selectedMenu = this.buttonList[this.selectedIndex]
let subButton = selectedMenu.sub_button
this.selectedItem = {
name: '',
sub_button: [],
type: 'view',
url: ''
}
subButton.push(this.selectedItem)
this.selectedChildIndex = subButton.length - 1
getPublicMenuApi().then(res=> {
if (res.menu && res.menu.button) {
this.buttonList = res.menu.button
let selectedMenu = this.buttonList[this.selectedIndex]
let subButton = selectedMenu.sub_button
this.selectedItem = {
name: '',
sub_button: [],
type: 'view',
url: ''
}
subButton.push(this.selectedItem)
this.selectedChildIndex = subButton.length - 1
}
})
},
onAddMenu(){
console.log('onAddMenu')
this.selectedItem = {
name: '',
sub_button: [],
type: 'view',
url: ''
}
this.buttonList.push(this.selectedItem)
this.selectedIndex = this.buttonList.length - 1
this.selectedChildIndex = -1
getPublicMenuApi().then(res=> {
if (res.menu && res.menu.button) {
this.buttonList = res.menu.button
this.selectedItem = {
name: '',
sub_button: [],
type: 'view',
url: ''
}
this.buttonList.push(this.selectedItem)
this.selectedIndex = this.buttonList.length - 1
this.selectedChildIndex = -1
}
})
},
onTypeChange(val){
console.log('onTypeChange', val)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment