用轨道条件写按钮标签

Nid*_*S G 0 ruby ruby-on-rails ruby-on-rails-4

我想在Rails中编写一个带有检查条件的按钮标签,该条件会附加一个类.

我这样写了..但导致语法错误.

<%= button_tag "On", {class: 'notification-btn notification-on btn btn-xs'+' active' if current_user.notification == true} %>
Run Code Online (Sandbox Code Playgroud)

active仅当current_user.notification为true时,才需要存在此类

j-d*_*exx 5

<%= button_tag "On", {class: "notification-btn notification-on btn btn-xs#{' active' if current_user.notification == true}"} %>
Run Code Online (Sandbox Code Playgroud)