Параметры отображаются неопределенными
Я следовал этому уроку (без лесов) и завершил приложение.
У меня такой вопрос: когда я нажимаю на созданный элемент и отображается список параметров, почему название и статус не определены. В списке ПУНКТОВ они верны, но когда я нажимаю на один элемент, они появляются неопределенными. Почему это происходит?
Список предметов (слева: заголовок, справа: статус): http://s12.postimage.org/dt262qngd/items_list.png
Список параметров для элемента: http://s23.postimage.org/n3p5yffqj/params.png
Спасибо!
2 ответа
Я решил проблему... В файле show.html.ejs вместо
<%= p + ': ' + params[p]; %>
Я должен написать
<%= p + ': ' + arithmetic_problem_type[p]; %>
и это имеет желаемый эффект.
Вы не можете подключиться к серверу socket.io. Добавьте прослушивание на ваш экземпляр http-сервера.
var io = socketio.listen(geddy.server);
Смотрите это. Ошибка авторизации также может вызвать эту проблему. Для авторизации на запросах socket.io, проверьте это.
Geddy может помочь добавить локальную аутентификацию, Facebook и Twitter напрямую с geedy auth
,
Если вы не использовали socket.io при создании проекта geddy, создайте проект с этой опцией
geddy app -rt