无法读取对象属性
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法读取对象属性相关的知识,希望对你有一定的参考价值。
无法读取对象属性。这段代码有什么问题?控制台工作正常,但在窗口中显示未定义。
预先感谢。
在此处输入图像描述
socket.on('joinch', info =>
const p = document.createElement('p');
p.setAttribute("class", "system-msg");
console.log(info);
p.innerhtml = info['msg1'];
document.querySelector('#display-message-section').append(p);
scrollDownChatWindow();
// Autofocus on text box
document.querySelector("#user_message").focus();
);
# python
@socketio.on('join')
def on_join(data):
username = data['username']
room = data['room']
msg = channelsMessages[room]
join_room(room)
info = "msg1" : username + ' has joined the ' + room, "msg2" : msg
emit("joinch", f"info" , room = room)
答案
哦,很抱歉我不能清楚地问这个问题。
这是js代码
socket.on('joinch', info =>
const p = document.createElement('p');
p.setAttribute("class", "system-msg");
console.log(info);
p.innerHTML = info['msg1'];
document.querySelector('#display-message-section').append(p);
scrollDownChatWindow();
// Autofocus on text box
document.querySelector("#user_message").focus();
);
这是在python中
@socketio.on('join')
def on_join(data):
username = data['username']
room = data['room']
msg = channelsMessages[room]
join_room(room)
info = "msg1" : username + ' has joined the ' + room, "msg2" : msg
emit("joinch", f"info" , room = room)
以上是关于无法读取对象属性的主要内容,如果未能解决你的问题,请参考以下文章
在调用 useRef 当前对象的焦点时无法读取未定义的属性(读取“焦点”)
如何修复 React 中的“类型错误:尝试访问对象的属性时无法读取未定义的属性名称”
遍历对象数组-TypeError:无法读取未定义的属性“名称”