我有5个图像,我想在不同时间用作背景(随机选择一个作为身体标签的背景).我该怎么做,可以在Rails控制器/方法中,还是通过ERB或通过JQuery完成?
这是获取随机条目的一个很好的小方法:
random_bg = ['bg1.png', 'bg2.png', 'bg3.png'].shuffle.first
Run Code Online (Sandbox Code Playgroud)
在Ruby 1.9中,它更容易:
random_bg = ['bg1.png', 'bg2.png', 'bg3.png'].sample
Run Code Online (Sandbox Code Playgroud)
我把它放在你的ERB模板中 - 它与html直接相关.
归档时间: |
|
查看次数: |
505 次 |
最近记录: |