diff --git a/src/charts/Wechat_session.js b/src/charts/Wechat_session.js index 4c62d6e..d158e14 100644 --- a/src/charts/Wechat_session.js +++ b/src/charts/Wechat_session.js @@ -31,12 +31,14 @@ class Wechat_session extends Component { } renderMsgItem(chatMsg) { + const msgDate = new Date(chatMsg.msgtime); + const msgDateText = msgDate.toLocaleDateString() + ' ' + msgDate.toLocaleTimeString(); return ( } title={chatMsg.from_name} - description={chatMsg.msgtime} + description={msgDateText} /> {this.renderMsgContent(chatMsg)} @@ -46,7 +48,7 @@ class Wechat_session extends Component { renderMsgContent(chatMsg) { if (chatMsg.msgtype === 'file') { return ( - {chatMsg.content.filename} + {chatMsg.content.filename} ) } else if (chatMsg.msgtype === 'image') { return ( @@ -56,6 +58,10 @@ class Wechat_session extends Component { return ( <>{chatMsg.content.text} ) + } else if (chatMsg.msgtype === 'link') { + return ( + {chatMsg.content.title} + ) } else { return ( <>未知消息[{chatMsg.msgtype}]