[英]Ruby on Rails - Passing parameters to set in url
這也許是一個通常且容易回答的問題,但我是新來的。 我已經准備好並且可以使用與我的Webtool相關聯的路由和視圖,該路由就像這樣的“ mysite.com/calculator”。 它的一些圖表會更改其值,具體取決於某些杠桿(1到4)中的選擇。 我需要添加功能以導航到一些網址,例如“ mysite.com/calculator/1113231”,其中數字是預先選擇的選項。 如果我可以做這樣的事情,我需要獲取數字並通過JS設定杠桿。 一些建議和/或如何執行此操作的示例?
# 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)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.