在 bookmarks() 函数中发送消息时未定义消息

时间:2021-07-06 08:55:46

标签: javascript html node.js dynamic

我如何将 msg 发送到 bookmark() 以在那里获取其值。 //向聊天窗口添加文本

    socket.on("createMessage", (msg,name) => {
      //console.log(msg);
      let li = document.createElement("li");
      let avatar = '<i class="fa fa-user-tie"></i>';
      let bookmark= '<i onclick="bookmark(msg);" class="bookmarks fa fa-bookmark"></i>';
      li.innerHTML = avatar +'&nbsp;'+'&nbsp;'+ '<strong>'+ name + '</strong>'+ bookmark+ '<br>'+ msg;
      all_messages.append(li);
      main__chat__window.scrollTop = main__chat__window.scrollHeight;//scrolled to latest message
    });
const bookmark=(msg)=>{
  console.log(msg);
  req.app.locals.messages_bookmark.push(msg);
  console.log(req.app.locals.messages_bookmark);
}

0 个答案:

没有答案