作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 Controller ,它使用JSON来响应所有RESTful Action ,索引,创建,更新等,
class QuestionsController
respond_to :json
def index
respond_with Question.all
end
end
respond_with correct_response #either true or false
ArgumentError (Nil location provided. Can't build URI.):
{:word => session[:word], :correct_guess => correct_guess, :incorrect_guesses => session[:incorrect_guesses], :win => win}.to_json
respond_with correct_response
最佳答案
您需要 ActionController::Base#render
,而不是respond_with
。执行您要在此处实现的目标的正确方法是:
render json: {word: session[:word], correct_guess: correct_guess, incorrect_guesses: session[:incorrect_guesses], win: win}
关于ruby-on-rails - response_with ArgumentError(提供了无位置。无法生成URI。):,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14677646/
我是一名优秀的程序员,十分优秀!