Sinatra - 价值在路线和景观之间消失

时间:2017-12-08 20:47:06

标签: ruby sinatra

我正在使用jquery / ajax将两个变量(来自滑块),min和max传递给路径。在这一点上,我只想要值,而我可以在路径(控制台)和参数中看到它们,将它们传递到视图中,它们是空的。 我之前没有碰到这个。

现在路线就是这个 -

post '/dir_scan' do
p @min = params[:min] 
p @max = params[:max]

  slim :listing, :layout => (request.xhr? ? false : :layout) 
end

列表是部分的,嵌入在另一个视图中。

这是视图(使用苗条)

 p "#{@min}"
 p "#{@min}"

我检查了文档,但没有找到任何关于原因的内容。我确实尝试使用locals哈希,但没有改变行为。我的想法是,虽然我还没有返回任何东西到jquery,但路径被击中,它应该重新加载值。有什么想法吗?

0 个答案:

没有答案