У меня есть ссылка и код выглядит следующим образом:Условно добавить класс LINK_TO с тонким синтаксисом
= link_to 'Payment', account_payment_path, class:{'active'}
и я хочу, чтобы добавить условную логику представления, так что если action_name
такое же, затем добавить класс active
затем я перейти к следующему коду
= link_to 'Payment', account_payment_path, class:{'active' if action_name == 'payment'}
, но это приводит к ошибке. Как я могу это исправить?
попробуйте этот '= link_to 'Payment', account_payment_path, class: (action_name == 'payment'? 'active': '')' –