试图解析一个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