0

大丈夫。私は初心者で、この問題の解決策を見つけることができません。このクイズアプリを開発しています。難易度別、タグ別の問題を作成・管理できる部分を構築しました。しかし、適切なクイズロジックを考えることができません。

質問番号と 1 つの質問が一度に表示される 1 つのページが必要です。そして、数字をクリックして前後に移動できるようにしたいので、試行された質問を示す何らかの方法が必要です。次に、質問を自動的に送信するタイマーのオプションが必要です。

どこから始めればいいのか本当にわかりません。このReexaminatorサイトを見つけました。タイマーを除いて、私が欲しいものがあります。

私を助けてください。前もって感謝します

最終的に建てたのがこれ。これはデモアプリです。多くの UI の問題といくつかのバグがあります。誰かが必要な場合の参考のために。

http://rtester.herokuapp.com/

誰かが元の質問に答えてくれたらいいのに。ありがとう。それは私の大学のためです。

4

1 に答える 1

0

これは、説明している各機能に対して多くの可能な解決策がある幅広い質問です。Quiz答えは、アプリの構成とモデル間の関係 (つまりと) によって大きく異なりますQuestion

まず、各質問を表示できるナビゲーション バーが必要です。

次のようにクイズの番号を繰り返すことができます。

<ul>
  @question.each do |question|
    <li><%= link_to question.number, question %></li>
  end
</ul>

これはリンクのリストを提供し、それぞれが番号として表示されますが、Questionモデル/リソースの #show アクションとビューにリンクしています。

于 2014-11-21T08:40:12.467 に答える