可以通过使用实例变量来实现。实例变量在控制器中定义,并且可以在视图中访问和使用。
具体步骤如下:
def show
@post = Post.find(params[:id])
end
<h1><%= @post.title %></h1>
<p><%= @post.content %></p>
这样,在渲染页面后,局部变量@post的值将会保留并显示在视图中。
Rails中的实例变量具有作用域的特性,它们在控制器的动作方法中定义,并且可以在该方法对应的视图中访问和使用。这使得我们可以在控制器中处理数据,并将其传递给视图进行展示。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云数据库(TencentDB)。腾讯云云服务器提供了可靠的计算能力,可以用于部署Rails应用程序。腾讯云数据库提供了高性能、可扩展的数据库服务,可以用于存储和管理Rails应用程序的数据。
腾讯云云服务器产品介绍链接地址:https://cloud.tencent.com/product/cvm
腾讯云数据库产品介绍链接地址:https://cloud.tencent.com/product/cdb
领取专属 10元无门槛券
手把手带您无忧上云