試圖解析一個URL這種格式http://landing.com?data=123 - 我已經能夠通過像IRB來獲取數據:滯留在解析URL和工作與它在視圖
require "addressable/uri"
uri = Addressable::URI.parse("http://landing.com?data=123")
uri.query_values['data']
=> '123'
但是我卡上如何在Rails視圖中與這些「數據」進行交互。我試圖將其納入控制器(我的樣品中pages_controller.rb),如:
class PagesController < InheritedResources::Base
def test
uri = Addressable::URI.parse("<%= request.original_url %>")
u = uri.query_values['data']
end
end
但不知道我怎麼能提取出的數據塊被我的觀點中使用。有關於此的任何指導?
如果我開的像,我稱之爲「測試」方法的一個觀點 - 我越來越未初始化的常量PagesController ::尋址但確信它在我的環境與創業板這尋址/ URI
請問您能提一下您所指的導軌版本嗎? – illusionist