2012-01-27 8 views
0

カウンタの例を実装し、レールがユーザのアクションにどのように反応するかを見たいと思います。私がボタン&をクリックすると、そのボタンが表示され、カウントが表示されるはずです。どのような助けも認められるでしょう(スケマティックスケルトンのように)。私はレールの初心者です。レール上のカウンタの例

ありがとうございます!

def count(x) 
    x +=x 
end 

私はxButton Clickとしてを持つことを望みます。それを行う方法はありますか?

+0

Cool。あなたの質問は何ですか?概念的な助けをしてもらいたいですか?いくつかのチュートリアルを教えてください。同様の事例を教えてください。自分で何かを管理したことがありますか?そして、コミュニティは次の進め方についてコメントしますか?申し訳ありませんが、ちょうどあなたの質問が少し不十分に定義されているようです。もう少し詳しく教えていただけますか?また、StackOverflowへようこそ^^ – blahman

+0

私は場所に 'counter'メソッドのようなものを定義しました。しかし、私はどのようにボタンのようなものをメソッドに渡すべきか分からない。あなたがそれを助けることができれば、それは素晴らしいことでしょう。 – Clone

答えて

2

これまでにこの質問をしてきましたが、完璧な賢明な答えのように見えました。まだ十分なグリップを持っていないMVCアーキテクチャがあります。http://guides.rubyonrails.org/getting_started.htmlはおそらく開始するのに適しています。カウンタ変数を格納するには、Modelなどのデータベース要素が必要です。 Viewから入力を受け取り、Modelを操作し、Controllerを呼び出すコードを含むViewを持つコントローラが必要になります。

「このコードをここに入力」という簡単なソリューションはありません。理解する必要のある基本的なアーキテクチャがあります。良いニュースは、いったんMVCを落とすと、このタイプのカウンタを作るのはかなり簡単になるということです。

+0

@Clone blahmanとMarkは完全に正しいです。 MVCを見る前に、HTTP /クライアントとサーバーとのやりとりの基本を見直すことができます。ボタンは 'count'メソッドを直接起動することはできません。ブラウザーにHTTP要求をサーバーに送信させる必要があります。 – Jef

関連する問題