use*_*068 -1 ruby ruby-on-rails
假设我有模型xyz.rb和模型abc.rb. 他们之间没有关系.如果想在abc views/print/show.html.erb中打印xyz的任何属性怎么样?
我知道非常基本,但寻找好的解释.
您可以从任何控制器,视图或帮助方法访问任何模型.Mvc意味着模型,控制器和视图是相关的,但它们之间的访问没有限制.通常要做的是将报告存储到任何控制器中的实例变量,然后在视图中输出它们:
#print_controller.rb
def show
@reports = Report.find_by_some_attribute(...
#show.html.erb
<%- @reports.each do |report| -%>
<%= report.created_at -%>
<%- end -%>
Run Code Online (Sandbox Code Playgroud)
我真的认为你需要找到一种更好的方法来学习rails.这是非常基本的,就像你说的,我建议你买一本书.你说英语好吗,或者你的母语是什么?
| 归档时间: |
|
| 查看次数: |
127 次 |
| 最近记录: |