我是个新上手 rails 的家伙,以前也不是搞后端的,有些疑问。
class PostsController < ApplicationController
# GET /posts
# GET /posts.json
def index
@posts = Post.all
respond_to do |format|
format.html # index.html.erb
format.json { render json: @posts }
end
end
# GET /posts/1
# GET /posts/1.json
def show
@post = Post.find(params[:id])
respond_to do |format|
format.html # show.html.erb
format.json { render json: @post }
end
end
end
类似@post,这应该是给一个实例变量不停的改变赋值吧?有一些初级的问题
这种用法有什么好处,内存开销什么样的?
ruby 没有函数级作用域?
求推荐 ruby 变量的相关文章。