使用Rails进行测验应用程序

时间:2012-12-10 15:10:31

标签: ruby-on-rails

好的。我是初学者,我无法找到解决此问题的方法。我正在开发这个测验应用程序。我已经构建了允许您创建和管理按难度和标签分类的问题的部分。但我无法想到一个正确的测验逻辑。

我想要一个包含问题编号和一次显示一个问题的页面。我希望能够通过单击数字来回移动,我应该有一些方法来指示尝试的问题。然后我需要一个可以自动提交问题的计时器选项。

我真的不知道从哪里开始。我找到了这个Reexaminator网站。它有我想要的除了计时器。

请帮帮我。提前致谢

这是我最终建立的。这是一个演示应用程序。它有很多UI问题和一些错误。仅供参考,如果有人需要。

http://rtester.herokuapp.com/

如果有人回答原始问题会很好。谢谢。 它适合我的大学。

1 个答案:

答案 0 :(得分:0)

这是一个广泛的问题,为您描述的每个功能提供了许多可能的解决方案。答案可能会有很大差异,具体取决于您的应用组织和模型之间的关系,即QuizQuestion

对于初学者,您需要一个允许您查看每个问题的导航栏。

你可以像这样迭代测验数字:

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

这将提供一个链接列表,每个链接都显示为一个数字,但链接到#{1}模型/资源的#show操作和视图。