Commit bda18792 authored by 王's avatar

公众号bug fix

parent 99025ad6
...@@ -151,12 +151,21 @@ ...@@ -151,12 +151,21 @@
clickMenu(index, item){ clickMenu(index, item){
this.selectedIndex = index this.selectedIndex = index
this.selectedChildIndex = -1 this.selectedChildIndex = -1
console.log('clickMenu', item)
this.selectedItem = item this.selectedItem = item
getPublicMenuApi().then(res=> {
if (res.menu && res.menu.button) {
this.buttonList = res.menu.button
}
})
}, },
clickSubMenu(index, item){ clickSubMenu(index, item){
this.selectedChildIndex = index this.selectedChildIndex = index
this.selectedItem = item this.selectedItem = item
getPublicMenuApi().then(res=> {
if (res.menu && res.menu.button) {
this.buttonList = res.menu.button
}
})
}, },
onInput(val) { onInput(val) {
let value = val.target.value let value = val.target.value
...@@ -170,28 +179,37 @@ ...@@ -170,28 +179,37 @@
this.selectedItem.name = value this.selectedItem.name = value
}, },
addSubMenu(){ addSubMenu(){
let selectedMenu = this.buttonList[this.selectedIndex] getPublicMenuApi().then(res=> {
let subButton = selectedMenu.sub_button if (res.menu && res.menu.button) {
this.selectedItem = { this.buttonList = res.menu.button
name: '', let selectedMenu = this.buttonList[this.selectedIndex]
sub_button: [], let subButton = selectedMenu.sub_button
type: 'view', this.selectedItem = {
url: '' name: '',
} sub_button: [],
subButton.push(this.selectedItem) type: 'view',
this.selectedChildIndex = subButton.length - 1 url: ''
}
subButton.push(this.selectedItem)
this.selectedChildIndex = subButton.length - 1
}
})
}, },
onAddMenu(){ onAddMenu(){
console.log('onAddMenu') getPublicMenuApi().then(res=> {
this.selectedItem = { if (res.menu && res.menu.button) {
name: '', this.buttonList = res.menu.button
sub_button: [], this.selectedItem = {
type: 'view', name: '',
url: '' sub_button: [],
} type: 'view',
this.buttonList.push(this.selectedItem) url: ''
this.selectedIndex = this.buttonList.length - 1 }
this.selectedChildIndex = -1 this.buttonList.push(this.selectedItem)
this.selectedIndex = this.buttonList.length - 1
this.selectedChildIndex = -1
}
})
}, },
onTypeChange(val){ onTypeChange(val){
console.log('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