違いは何ですか? RoRの開発を始めたばかりなので、私は尋ねます。新しいdivをページに追加するには、アプリケーションを修正する必要があります。このdivを独立してレンダリングできるようにしたいのですが、現在はrhtmlコードはレンダリングされるページのビューの一部です。私は、これまでに集めたものから部分的なレイアウトに移行する必要があると思います。RoRのビューとレイアウトの違いは何ですか?
4
A
答えて
3
ビューでは、要求されたRESTfulなURLに基づいてヒットしている特定のコントローラ#アクションに、すなわち、関連するコンテキストベース、です。コントローラ#アクションは要求を処理し、適切なビューをベースアプリケーションテンプレートに戻すように委譲します。
application.html.erb
には<%= yield %>
が表示されます。
あなたの最初の質問については、Bessamは正しいので、部分的な部分を見る必要があります。
8
必要なのは、部分レイアウトではなく部分的なレイアウトです。
http://api.rubyonrails.org/classes/ActionView/PartialRenderer.html
レイアウトが共有DOM要素を含むテンプレートで、ビューは、このテンプレートを埋めるものです。
関連する問題
- 1. Kivy:ビューとレイアウトの違い
- 2. RCRとRORの違いは何ですか?
- 3. レイアウトの違いは何ですか: 'hbox'とレイアウト: '列'
- 4. Interface Builderのサイズインスペクタでフレームとレイアウトの違いは何ですか?
- 5. 制約レイアウトのバリアとガイドラインの違いは何ですか?
- 6. Androidのレイアウトとコンテナの違いは何ですか?
- 7. このXMLレイアウトと対応するJavaレイアウトの違いは何ですか?
- 8. onMeasure()メソッドのビューとビューグループの違いは何ですか?
- 9. ディスパッチャ・ビューとサービス・デザイン・パターンの違いは何ですか?
- 10. バインディングビューと注入ビューの違いは何ですか?
- 11. 色相とアンバリ・ビューの違いは何ですか?どちらが良いか
- 12. マテリアライズド・ビューでの完全リフレッシュと高速リフレッシュの違いは何ですか?
- 13. $と$$の違いは何ですか?
- 14. `##`と `hashCode`の違いは何ですか?
- 15. typedefとの違いは何ですか?
- 16. NodeJS:「./ ..」と「..」の違いは何ですか?
- 17. {}())と{})の違いは何ですか?
- 18. `&`と `ref`の違いは何ですか?
- 19. `==`と `is`の違いは何ですか?
- 20. difftimeと ' - 'の違いは何ですか?
- 21. #{} $ {}と%{}の違いは何ですか?
- 22. ⊕と+の違いは何ですか?
- 23. アペンダーと〜の違いは何ですか?
- 24. "./"と "../"の違いは何ですか?
- 25. "$^N"と "$ +"の違いは何ですか?
- 26. %Qと%{}の違いは何ですか?
- 27. バックスティックと$()の違いは何ですか?
- 28. A`と ``の違いは何ですか[:] `
- 29. パッケージのインポートobjと何かの違いをインポートパッケージとPythonの何かの違いは何ですか?
- 30. XPathの//と?/の違いは何ですか?の使用は何