Dre*_*rew 3 ruby syntax ruby-on-rails
我还在学习红宝石,红宝石等等.我越来越了解所有的ruby和rails语法,但这个让我有点难过.
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @contact_lists }
end
Run Code Online (Sandbox Code Playgroud)
我认为,respond_to是一种采取行动的方法.这两种格式看起来也可能是方法调用,但我不知道.
respond_to是一种采取阻止的方法.该块接受一个参数,这里称之为format.
现在你调用两个方法format.html你没有参数就打电话.和xml你有一个块中调用.
此块不带参数,并包含对hash方法的调用,并使用散列作为参数.哈希包含键:xml和值@contact_lists.
| 归档时间: |
|
| 查看次数: |
1091 次 |
| 最近记录: |