Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法分析余数:'_json';从';房间名称';_Javascript_Json_Django_Django Channels_Channels - Fatal编程技术网

Javascript 无法分析余数:'_json';从';房间名称';

Javascript 无法分析余数:'_json';从';房间名称';,javascript,json,django,django-channels,channels,Javascript,Json,Django,Django Channels,Channels,我正在努力学习Django频道。但我被一个问题绊住了。问题如下:- room.html <script src="{% static 'main.js' %}"></script> <script src="{% static 'reconnecting-websocket.js' %}"></script> <script> var roomName = {{ room_name _json

我正在努力学习Django频道。但我被一个问题绊住了。问题如下:-

room.html

<script src="{% static 'main.js' %}"></script>
<script src="{% static 'reconnecting-websocket.js' %}"></script>
<script>
  var roomName = {{ room_name _json }};
  var username = {{ username }};

  var chatSocket = new ReconnectingWebSocket(
      'ws://' + window.location.host +
      '/ws/chat/' + roomName + '/');
问题

1) 。当我试图在浏览器中打开页面时,它显示
无法解析其余部分:“\u json”来自“room\u name\u json”
错误

一些额外信息

当我在IDE中注意到时,我注意到,当行中出现错误时,文本编辑器会像这样显示它。它向我展示了单词下面的红色下划线


我将非常感谢你的帮助。提前谢谢。

您的输入错误是:
room\u name\u json
而不是
room\u name\u json


var roomName={{room\u name\u json}}中

顺便说一句。我想浏览器会告诉您问题发生在哪一行,您应该提供,在将其输入堆栈溢出时,您会注意到输入错误;)
@login_required
def room(request, room_name):
    return render(request, 'chat/room.html', {
        'room_name_json': mark_safe(json.dumps(room_name)),
        'username': mark_safe(json.dumps(request.user.username)),
    })