这可能是一个平常而且容易回答但我是新的。 我的路线和视图已经与我的webtool准备好并正常工作,路线就像这样" mysite.com/calculator"。关于一些改变其价值的图表取决于某些杠杆中的选择(1到4)。我需要添加功能,以便在某些网址中导航,例如" mysite.com/calculator/1113231"数字是预先选择的选项。 如果我可以这样做,我需要通过JS来获取数字和设置杠杆我认为。 一些建议和/或示例如何做到这一点?
答案 0 :(得分:1)
# everything in parenthesis after the path
# helper is added as a hash to the URL
# parameters
calculator_path(number1: 80085, number2: 58008)
...将翻译为
# parameters added to a URL is noted
# by the '?' followed by each parameter
# assigned and it's value
/calculator?number1=80085&number2=58008
然后你可以在控制器中拉下参数
first_number = params[:number1]
second_number = params[:number2]
如果要添加动态值,请使用从代码中的其他位置获取赋值的变量....
calculator_path(x: @rdm_num_1, y: @rnd_num_2)