Ruby 按索引页Rails 4上的引导按钮在方法调用中未定义方法时出错

Ruby 按索引页Rails 4上的引导按钮在方法调用中未定义方法时出错,ruby,twitter-bootstrap,ruby-on-rails-4,nokogiri,typhoeus,Ruby,Twitter Bootstrap,Ruby On Rails 4,Nokogiri,Typhoeus,我需要调用方法download\u images\folder,http:\ url,它从choosen目录中的url保存图片。应该在index.html.erb中调用此方法,并在按下按钮1后从textbox1获取文件夹地址,从textbox2获取url 现在我不知道如何从文本框中获取字符串,我正在尝试正确调用index.html.erb代码: 福利指数 输入url: 输入目标文件夹: 去 下载图片`/tutorial1/下载图片,http://www.yandex.ru/ %> 仅供参考

我需要调用方法download\u images\folder,http:\ url,它从choosen目录中的url保存图片。应该在index.html.erb中调用此方法,并在按下按钮1后从textbox1获取文件夹地址,从textbox2获取url

现在我不知道如何从文本框中获取字符串,我正在尝试正确调用index.html.erb代码:

福利指数 输入url:

输入目标文件夹:

去 下载图片`/tutorial1/下载图片,http://www.yandex.ru/ %> 仅供参考,请执行以下操作:

imgs = Nokogiri::HTML(body).css("img")
image_srcs = imgs.map { |img| img["src"] }.compact.uniq
不是查找带有src参数的图像的正确方法。因为搜索不正确,所以结果数组中的值为零,这迫使您使用compact。相反,不要依赖于弄乱后的清理,只要避免首先弄乱:

require 'nokogiri'

body = <<EOT
<html>
<body>
  <img>
  <img src="foo">
</body>
</html>
EOT

imgs = Nokogiri::HTML(body).css("img[@src]")
image_srcs = imgs.map { |img| img["src"] }
image_srcs # => ["foo"]