0
我嘗試使用當前控制器名稱來定義我的HTML主體類(在application.html.erb中)。rails controller.controller_name empty
這樣:
<body class='<% controller.controller_name %>'>
但我始終有一個空體類
生成的HTML:
<body class="">
爲什麼controller.controller_name空的應用程序?或者還有另一種方法可以繼續?
我用了rails 3.2.13。
只是'.name'也許? –
好像你忘了在打開erb塊後添加'='。這應該工作:'<%= controller.controller_name%>'。 –
另外,您不必寫入controller.controller_name,<%= controller_name%>會給出相同的結果。 – user2503775