1

例如:如何在视图上从控制器调用对象?
哪些方法、技术在后台运行?
请帮忙。
提前致谢。

4

2 回答 2

2

你应该看看这些

这些截屏视频将向您展示背景中发生的事情。

于 2013-10-28T06:41:21.177 回答
0

这个问题就像飞机中的组件如何相互作用以使飞机飞行?无论如何,当您在任何 url 调用任何操作时,Rails 都会尝试将其与路由匹配。

get 'posts', to: "posts#index"

将匹配/posts路由并查看您的控制器并开始PostsController.action(:index)

之后,在执行index控制器的操作时,它将初始化@posts通常为Post.all.

最后一件事,PostsController将调用渲染器、传递动作、所有实例变量、会话和 url-params。ActionView Renderer将使用适当的模板初始化视图实例app/views/posts/index.html.erb,将变量放在那里并将页面发送给用户。

于 2013-10-28T06:42:19.007 回答