0

我正在尝试在控制器中使用 hpricot。我想将此值传递给 html.erb 页面,以便将其显示在屏幕上

所以我写了这个:

session[:allcars] = (doc/"td.car_title/text()")

但这给出了一个错误

当我尝试这个时:

puts (doc/"td.car_title/text()")

这将汽车打印到控制台中。

所以我不明白我做错了什么:S

谢谢

4

1 回答 1

1

将变量从控制器传递到视图的最简单方法是使用成员变量。

@allcars = (doc/"td.car_title/text()")

然后在您的 html.rb 页面中,使用@allcars.

于 2009-11-28T11:11:04.327 回答