我有一个导航栏,放置在 /views/layouts/application.html.erb 中,并在其中放置 @buy 和 @sell 变量,以获取最新的比特币价格。它们当前放置在 /welcome 控制器中,因此价格仅在欢迎控制器中显示。如果我导航到另一个控制器,该栏就会变成空的。
@buy = coinbase.buy_price
@sell = coinbase.sell_price
Run Code Online (Sandbox Code Playgroud)
这是当前放置在欢迎控制器中的代码。我希望无论用户使用哪个控制器,导航栏都可以使用它。任何帮助都会很棒!
将其放置在应用程序控制器中并使用 before 操作
before_action :set_prices
def set_prices
@buy = coinbase.buy_price
@sell = coinbase.sell_price
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12187 次 |
| 最近记录: |