关于json

js.erb

alert('New object id: ' + <%= @user.id %>);

在这个文件里读rails变量到js,实际是可以直接运行rails标注一个render json需要include和only选择的

respond_to do |format|    format.html # index.html.erb    format.json  { render :json => @things.to_json(:include => { :photos => { :only => [:id, :url] } }) }end

这个有个比较cool的做法

class Things < ActiveRecord::Base  def as_json(options={})    super(options || include: :photos, only: [:id, :url])#1.9 hash  endend#然后controller就可以直接用render :json => @things

没有天生的信心,只有不断培养的信心。

关于json

相关文章:

你感兴趣的文章:

标签云: