Refactor menu item click
parent
49575f862e
commit
3afa9bbe9a
|
@ -70,7 +70,7 @@ export default {
|
|||
return;
|
||||
}
|
||||
|
||||
if (!item.url) {
|
||||
if (!item.url && !item.to) {
|
||||
event.preventDefault();
|
||||
}
|
||||
|
||||
|
|
|
@ -69,7 +69,7 @@ export default {
|
|||
return;
|
||||
}
|
||||
|
||||
if (!item.url) {
|
||||
if (!item.url && !item.to) {
|
||||
event.preventDefault();
|
||||
}
|
||||
|
||||
|
@ -98,7 +98,7 @@ export default {
|
|||
return;
|
||||
}
|
||||
|
||||
if (!category.url) {
|
||||
if (!category.url && !category.to) {
|
||||
event.preventDefault();
|
||||
}
|
||||
|
||||
|
@ -256,7 +256,6 @@ export default {
|
|||
bindDocumentClickListener() {
|
||||
if (!this.documentClickListener) {
|
||||
this.documentClickListener = (event) => {
|
||||
console.log(event);
|
||||
if (this.$el && !this.$el.contains(event.target)) {
|
||||
this.activeItem = null;
|
||||
this.unbindDocumentClickListener();
|
||||
|
|
|
@ -88,7 +88,7 @@ export default {
|
|||
return;
|
||||
}
|
||||
|
||||
if (!item.url) {
|
||||
if (!item.url && !item.to) {
|
||||
event.preventDefault();
|
||||
}
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@ export default {
|
|||
return;
|
||||
}
|
||||
|
||||
if (!item.url) {
|
||||
if (!item.url && !item.to) {
|
||||
event.preventDefault();
|
||||
}
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@ export default {
|
|||
return;
|
||||
}
|
||||
|
||||
if (!item.url) {
|
||||
if (!item.url && !item.to) {
|
||||
event.preventDefault();
|
||||
}
|
||||
|
||||
|
|
|
@ -31,11 +31,7 @@ export default {
|
|||
event.preventDefault();
|
||||
return;
|
||||
}
|
||||
|
||||
if (!item.url) {
|
||||
event.preventDefault();
|
||||
}
|
||||
|
||||
|
||||
if (item.command) {
|
||||
item.command({
|
||||
originalEvent: event,
|
||||
|
|
|
@ -88,7 +88,7 @@ export default {
|
|||
return;
|
||||
}
|
||||
|
||||
if (!item.url) {
|
||||
if (!item.url && !item.to) {
|
||||
event.preventDefault();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue