考虑以下代码:
respond_to do |format|
format.js { render :layout => false }
format.xml { head :ok }
end
现在我知道您可以指定一大堆格式,但是有没有办法指定所有其他格式(在这种情况下,除了 .jx 和 .xml),让我不必明确指定每种特定格式?
我想我有点想要一个“if-else”类型的条件。这可能respond_to do |format|
吗?
考虑以下代码:
respond_to do |format|
format.js { render :layout => false }
format.xml { head :ok }
end
现在我知道您可以指定一大堆格式,但是有没有办法指定所有其他格式(在这种情况下,除了 .jx 和 .xml),让我不必明确指定每种特定格式?
我想我有点想要一个“if-else”类型的条件。这可能respond_to do |format|
吗?
在这里给你一个很好的答案:Ruby on Rails 的 respond_to 在格式不受支持时可以返回一行吗? 尽管他们提出了不同的问题。
佩里
_