从数组中随机输出文本到视图 - RAILS

时间:2013-01-17 16:18:16

标签: ruby-on-rails arrays output

从数组中随机输出文本到视图 - RAILS

1 个答案:

答案 0 :(得分:3)

这不是格式正确的问题......你应该更准确地了解你想要什么,你正在使用什么等等。

假设您正在使用Rails 3,ERB生成HTML:

# in your controller:
file_as_array = IO.readlines('filename.txt')
random_line = rand(file_as_array.size)
@my_random_string = file_as_array[random_line]

# in your view:
<%= @my_random_string %>