2013-03-06 4 views
0

here (자습서가 없음)에서 자습서를 따라 앱을 완성했습니다.- 매개 변수가 정의되지 않은 것으로 나타남 -

제 질문은 작성된 항목과 매개 변수 목록이 표시 될 때 제목과 상태가 정의되지 않은 이유는 무엇입니까? ITEMS 목록에는 정확하지만 한 항목을 클릭하면 정의되지 않은 것처럼 보입니다. 왜 이런 일이 일어나는 걸까요? 항목의

목록 (왼쪽 : 제목, 오른쪽 : 상태) : 항목에 대한 PARAMS의 http://s12.postimage.org/dt262qngd/items_list.png

목록 : http://s23.postimage.org/n3p5yffqj/params.png

감사합니다!

+0

노드 서버 로그에서 자세한 정보를 제공 할 수 있습니까? 또는 콘솔? – smitrp

+0

콘솔의 마지막 줄 ... http://s11.postimage.org/3te0r0s9f/console.png –

답변

0

로 프로젝트를 생성, geddy 프로젝트를 만들 때 socket.io를 사용하지 않은 경우

, 대신

<%= p + ': ' + params[p]; %> 

의 내가

<%= p + ': ' + arithmetic_problem_type[p]; %> 

를 작성해야하고 이것은 원하는 효과를 가진다.

0

socket.io 서버에 연결할 수 없습니다. http 서버 인스턴스에서 수신 대기를 추가하십시오.

var io = socketio.listen(geddy.server); 

this을 참조하십시오. 인증 실패로 인해이 문제가 발생할 수도 있습니다. socket.io 요청에 대한 승인의 경우 this을 확인하십시오. Geddy는 로컬, Facebook 및 Twitter 인증을 geedy auth과 직접 추가하는 것을 도울 수 있습니다. show.html.ejs 파일에서 ...이 옵션 내가 문제를 해결 한

geddy app -rt

+0

아니요 ... 그 명령을 사용하지 않았습니다 ... 매개 변수를보고 싶다면 반드시해야합니다. 그런 식으로 앱을 만드시겠습니까? –

+0

나는 다른 질문 [여기] (http://stackoverflow.com/questions/15274596/display-only-some-of-the-parameters) ... 좀 봐주세요 –

+0

** geddy로 앱을 만들었습니다. app -rt test2 **, 소켓에 관한 메시지는 더 이상 콘솔에 나타나지 않지만 매개 변수는 아직 정의되지 않았습니다 ... ** var io = socketio.listen (geddy.server); * * ** socket.io.js ** 파일 ... –

관련 문제