ruby-on-rails - RoR 中的 View 和布局有什么区别?

标签 ruby-on-rails ruby-on-rails-3

有什么区别?我问这个问题是因为我刚刚开始 RoR 开发,并且我需要修改应用程序以将新的 div 添加到页面。我希望能够独立渲染这个 div,目前 rhtml 代码是将渲染的页面 View 的一部分。我想我需要将其从我迄今为止收集的内容中移至部分布局。

最佳答案

您需要的是部分 View 而不是部分布局。

http://api.rubyonrails.org/classes/ActionView/PartialRenderer.html

布局是一个包含共享 DOM 组件的模板, View 填充了这个模板。

http://guides.rubyonrails.org/layouts_and_rendering.html

关于ruby-on-rails - RoR 中的 View 和布局有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9186521/

相关文章:

ruby-on-rails - 接受 mongoid 的嵌套属性约定

ruby-on-rails - Nokogiri 和 Rails 不会安装。 [Ruby On Rails]

ruby - ROR + 不同格式的 Ruby 日期

ruby-on-rails - 如何在不同时区显示 Rails 表单日期时间选择?

ruby-on-rails - 如何在 Heroku 上设置自定义域

ruby-on-rails-3 - 在链接(符号链接(symbolic link))文件之前要求 Capistrano 运行任务

ruby-on-rails-3 - bundle 软件安装问题:缺少mysql.h

ruby-on-rails - 错误 : Could not find a valid gem 'rails' (>= 0) in any repository

ruby-on-rails - 如何在Ruby on Rails中查找相关记录?

ruby-on-rails - 使用 nokogiri 解析 XML 并创建具有多个属性的记录