UPDATE
This commit is contained in:
@@ -10,6 +10,7 @@
|
|||||||
@change-contact="handleChangeContact"
|
@change-contact="handleChangeContact"
|
||||||
@pull-messages="handlePullMessages"
|
@pull-messages="handlePullMessages"
|
||||||
@message-click="handleMessageClick"
|
@message-click="handleMessageClick"
|
||||||
|
@menu-avatar-click="handleMenuAvatarClick"
|
||||||
@send="handleSend"
|
@send="handleSend"
|
||||||
>
|
>
|
||||||
<template #cover>
|
<template #cover>
|
||||||
@@ -499,6 +500,9 @@ export default {
|
|||||||
]);
|
]);
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
handleMenuAvatarClick() {
|
||||||
|
console.log("Event:menu-avatar-click");
|
||||||
|
},
|
||||||
handleMessageClick(e, key, message) {
|
handleMessageClick(e, key, message) {
|
||||||
const { IMUI } = this.$refs;
|
const { IMUI } = this.$refs;
|
||||||
|
|
||||||
|
|||||||
Vendored
+1
-1
@@ -1 +1 @@
|
|||||||
<!DOCTYPE html><html lang=en><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><link rel=icon href=favicon.ico><title>Lemon-IMUI</title><link href=css/index.e7f71477.css rel=preload as=style><link href=js/chunk-vendors.e4810482.js rel=preload as=script><link href=js/index.f29ec4b1.js rel=preload as=script><link href=css/index.e7f71477.css rel=stylesheet></head><body><noscript><strong>We're sorry but flat-im doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=js/chunk-vendors.e4810482.js></script><script src=js/index.f29ec4b1.js></script></body></html>
|
<!DOCTYPE html><html lang=en><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><link rel=icon href=favicon.ico><title>Lemon-IMUI</title><link href=css/index.e7f71477.css rel=preload as=style><link href=js/chunk-vendors.e4810482.js rel=preload as=script><link href=js/index.5df9a85c.js rel=preload as=script><link href=css/index.e7f71477.css rel=stylesheet></head><body><noscript><strong>We're sorry but flat-im doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=js/chunk-vendors.e4810482.js></script><script src=js/index.5df9a85c.js></script></body></html>
|
||||||
Vendored
+1
File diff suppressed because one or more lines are too long
Vendored
-1
File diff suppressed because one or more lines are too long
@@ -235,7 +235,7 @@ export default {
|
|||||||
<lemon-avatar
|
<lemon-avatar
|
||||||
v-show={!this.hideMenuAvatar}
|
v-show={!this.hideMenuAvatar}
|
||||||
on-click={e => {
|
on-click={e => {
|
||||||
console.log("menu avatar click");
|
this.$emit("menu-avatar-click", e);
|
||||||
}}
|
}}
|
||||||
class="lemon-menu__avatar"
|
class="lemon-menu__avatar"
|
||||||
src={this.user.avatar}
|
src={this.user.avatar}
|
||||||
@@ -557,7 +557,7 @@ export default {
|
|||||||
messages[contactId][index],
|
messages[contactId][index],
|
||||||
data
|
data
|
||||||
);
|
);
|
||||||
console.log('--------',messages[contactId][index]);
|
console.log("--------", messages[contactId][index]);
|
||||||
this.forceUpdateMessage(messageId);
|
this.forceUpdateMessage(messageId);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -590,8 +590,8 @@ export default {
|
|||||||
changeMenu(name) {
|
changeMenu(name) {
|
||||||
this.$emit("change-menu", name);
|
this.$emit("change-menu", name);
|
||||||
this.activeSidebar = name;
|
this.activeSidebar = name;
|
||||||
const { renderContainer } = this.currentMenu;
|
// const { renderContainer } = this.currentMenu;
|
||||||
this._customContainerReady(renderContainer, CacheMenuContainer, name);
|
// this._customContainerReady(renderContainer, CacheMenuContainer, name);
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
* 初始化编辑框的 Emoji 表情列表,是 Lemon-editor.initEmoji 的代理方法
|
* 初始化编辑框的 Emoji 表情列表,是 Lemon-editor.initEmoji 的代理方法
|
||||||
@@ -648,11 +648,21 @@ export default {
|
|||||||
...{ renderContainer: null }
|
...{ renderContainer: null }
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (item.renderContainer) {
|
||||||
|
this._customContainerReady(
|
||||||
|
item.renderContainer,
|
||||||
|
CacheMenuContainer,
|
||||||
|
item.name
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
return item;
|
return item;
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
menus = defaultMenus;
|
menus = defaultMenus;
|
||||||
}
|
}
|
||||||
|
|
||||||
this.menus = menus;
|
this.menus = menus;
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user