从数组中随机输出文本到视图 - RAILS
答案 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 %>