【问题标题】:Variable in all views所有视图中的变量
【发布时间】:2023-03-16 03:30:02
【问题描述】:

我的 Rails 项目中有两个不同的控制器,分别称为 Bank 和 Change。在我的变更控制器中,我得到了变量:@dollar = 3.3

我可以用<= @dollar %>从找零的角度来取美元,但是从银行的角度来看它不起作用。如何在不同的控制器/视图中访问 @dollar

【问题讨论】:

  • 为了让我们给出一个好的答案,你应该解释为什么你想这样做。
  • 可能是在 ApplicationController 中设置一个方法并在任何控制器动作中调用它。

标签: ruby-on-rails model-view-controller


【解决方案1】:

两种可能的方法:

  • 在银行控制器中添加“@dollar = 3.3”
  • 将美元和银行控制器设为 DollarBankController 的子级,并在此父级控制器中设置“@dollar = 3.3”

【讨论】:

    猜你喜欢
    • 2017-09-17
    • 1970-01-01
    • 2012-01-02
    • 2019-02-08
    • 1970-01-01
    • 2015-05-22
    • 2014-10-11
    • 1970-01-01
    • 2015-06-25
    相关资源
    最近更新 更多