У меня есть навигатор, который помещается в /views/layouts/application.html.erb, и там я помещаю переменные @buy и @sell, которые получают последнюю биткойну цена. В настоящее время они помещаются в контроллер/welcome, поэтому цены отображаются только в приемном контроллере. Если я перейду к другому контроллеру, панель просто станет пустой.Где определить переменную Rails в application.html.erb
@buy = coinbase.buy_price
@sell = coinbase.sell_price
Это код, который в настоящее время размещен в приемном контроллере. Я хочу, чтобы он был доступен на navbar независимо от того, какой контроллер пользователь. Любая помощь будет замечательной!
ОК. Могу ли я использовать '@ buy' и' @ sell' нормально или мне нужно сделать что-то вроде этого: '@ buy.set_prices'? – user3024194
@ user3024194 Вы можете просто использовать '@ buy' и' @ sell'. – nahtnam