Параметры отображаются неопределенными

Я следовал этому уроку (без лесов) и завершил приложение.

У меня такой вопрос: когда я нажимаю на созданный элемент и отображается список параметров, почему название и статус не определены. В списке ПУНКТОВ они верны, но когда я нажимаю на один элемент, они появляются неопределенными. Почему это происходит?

Список предметов (слева: заголовок, справа: статус): 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

Другие вопросы по тегам