我有以下文件,我用我现有的所有文件创建了一个动态 CSS 菜单。但这仅在重新启动服务器时运行。如何在我的模型或控制器上运行它?
菜单图标.scss.erb
li [class^="icon-menu"], li [class*=" icon-menu"] {
background-position: left center;
background-repeat: no-repeat;
height: 16px;
vertical-align: middle;
width: 22px;
}
<% Menu.all.each do |m| %>
.icon-menu<%= m.id %> {
background-image: url('/icons/<%= m.icon_file_name %>');
}
<% end %>