Rails:生成唯一的随机数以填充CSS类String如何?
所以我们假设我们有一个使用此代码的rails视图:
Users who have the Title
-
我们想要做的是自动打印这一行:
除了每个用户名,循环抛出我们但是我们希望X每次都是一个不同的唯一随机数…
如何实现这一目标?
可能这个解决方案可以帮助你:1。你可以使用user_id
作为随机X
第一部分,以确保另一个用户没有它2.第二部分是UTC格式的时间,每次设置X
不同3.第三部分只是一个标准的随机function。 如果你愿意,你没有使用它。
Users who have the <%= @title.name %> Title
<% @title.users.each do |user| %> - <%= user.username %> ">
<% end %>
css_arr = ["rw-ui-container rw-urid-1","rw-ui-container rw-urid-2","rw-ui-container rw-urid-3"]
那么你可以轻松地向用户表调用uuid
添加一个新字段或给它任何你喜欢的名称,并使用名为uuid的gem分配一个唯一的id
这有助于确保您在X
部分中具有唯一性,并且还可以刷新您在其中一条评论中提及的值
所以这里你的X
代码看起来如何
<% @title.users.each do |user| %> <%= user.username %> <% end %>