2012-01-27 2 views
0

나는 카운터 예제를 구현하고 레일스가 사용자 동작에 어떻게 반응하는지 확인하고자합니다. 사용자가 클릭 할 때보기 &에 단추를 갖고 싶은 것처럼 카운터를 호출해야하며 숫자가 표시되어야합니다. 어떤 도움도 감사 할 것입니다 (개략도와 같습니다). 나는 레일에 초보자입니다.레일에 카운터 예제

감사합니다.

def count(x) 
    x +=x 
end 

은 내가 xButton Click로를 원하는. 그것을 할 방법이 있습니까?

+0

차갑다. 어, 네 질문은 뭐니? 우리가 개념적인 도움을주기를 바라십니까? 튜토리얼을 가르쳐 주시겠습니까? 유사한 예를 보여 주시겠습니까? 직접 관리 한 내용이 있습니까? 커뮤니티가 다음 단계 진행 방법에 대해 의견을 말 하시겠습니까? 죄송합니다. 귀하의 질문이 약간 잘못 정의 된 것처럼 보입니다. 조금 더 자세히 설명해 주시겠습니까? 또한, StackOverflow에 오신 것을 환영합니다 ^^ – blahman

+0

나는'counter' 메소드와 같은 것을 정의했습니다. 그러나 나는 버튼과 같은 것이 어떻게 매개 변수로 메소드에 전달 될 수 있는지 모른다. 당신이 도울 수 있다면 그것은 위대 할 것입니다. – Clone

답변

2

이전에이 질문을 한 번 해 보았습니다. 완벽하게 이해할 수있는 답변을 얻었습니다. 아직 잘 이해할 수없는 MVC 아키텍처가 있으며, http://guides.rubyonrails.org/getting_started.html은 아마도 시작하기 좋은 곳일 것입니다. 카운터 변수를 저장하려면 모델 또는 다른 데이터베이스 요소가 필요합니다. 모델을보고 조작하고 모델을 조작하고 컨트롤러를 호출하는 코드가있는보기가 필요한 컨트롤러가 필요합니다.

"이 코드를 여기에 입력하십시오"해결책은 실제로는 없습니다. 이해해야 할 기본 아키텍처가 있습니다. 좋은 소식은 일단 MVC가 내려지면이 유형의 카운터를 만드는 것이 꽤 쉽게 이루어져야한다는 것입니다.

+0

@Clone blahman과 Mark는 완벽합니다. MVC를 살펴보기 전에 HTTP/클라이언트 - 서버 상호 작용 기본 사항을 검토 할 수 있다고 생각합니다. 버튼은'count' 메소드를 직접 실행할 수 없습니다. 브라우저가 서버에 HTTP 요청을 보내도록해야합니다. – Jef