0
저는 Ruby 클래스가 내 응용 프로그램에서 진행되는 대부분을 관리하도록 노력하고 있으며, 포함 된 Ruby 코드로 erb를 통해 해당 매개 변수를 관리하려고합니다. 나는 또한 내가 세션과 세션 PARAMS의 묘리를 터득 할 수없는 말을하고,시나의 페이지가 거의 위해 내려왔다부터해야 추측Sinatra (Ruby)에서 전체 경로에서 작동하는 전역 변수를 만들 수 있습니까?
require 'sinatra'
require './models/questionaire_manager'
set :bind, '0.0.0.0'
set :port, ENV['PORT']
enable :sessions
set :session_secret, 'SecretString#!$%'
get '/' do
@questionaire=Questionaire_Manager.new 0
erb :index
end
post '/' do
session[:number]=params[:number]
redirect '/quiz'
end
get '/quiz' do
@questionaire.number=session[:number]
@questionaire.genQuestionaire
erb :quiz
end
post '/quiz' do
redirect'/results'
end
get '/results' do
@number=session[:number]
erb :results
end
: 나는 이런 식 사진,하지만 분명히 작동하지 않습니다 일주일 후, 나는 그것을 실제로 조사 할 수 없다.