在 rails 回复 ruby 中的请求(服务器端)
Replying to a request in ruby on rails (Server side)
我正在使用 rails 制作一个网络应用程序。有一次我向服务器发送请求以获取数组中的一些信息。我可以在服务器端处理请求,正确使用路由和控制器。但是一旦服务器完成计算,我不知道如何将回复发送回前端。
如何使用rails将信息传回前端?
一旦服务器完成计算(在控制器中),您就可以 return 您的数组,如下所示:
def my_action
my_array = # store the array here
render json: my_array
end
您还可以有不同格式的回复..
def my_action
my_array = # store the array here
respond_to do |format|
# ...
format.json { render json: my_array }
end
end
我正在使用 rails 制作一个网络应用程序。有一次我向服务器发送请求以获取数组中的一些信息。我可以在服务器端处理请求,正确使用路由和控制器。但是一旦服务器完成计算,我不知道如何将回复发送回前端。
如何使用rails将信息传回前端?
一旦服务器完成计算(在控制器中),您就可以 return 您的数组,如下所示:
def my_action
my_array = # store the array here
render json: my_array
end
您还可以有不同格式的回复..
def my_action
my_array = # store the array here
respond_to do |format|
# ...
format.json { render json: my_array }
end
end