Rails | Slim:在视图中分配新的局部变量

时间:2015-02-05 03:46:43

标签: ruby-on-rails slim-lang

我在@people视图中有一个局部变量,可以将局部变量的关联分配给另一个变量。

-@people.interactions = @interactions

我尝试了这个,但它没有用,有没有办法完成同样的工作?

2 个答案:

答案 0 :(得分:1)

如果将它放在控制器中以保持代码整洁,那就更好了。但如果你真的需要这个,你可以使用全局变量

- $interactions = @people.interactions

然后你可以在模型控制器或视图中调用它

答案 1 :(得分:1)

试试这个:

- interactions = @people.interactions
= interactions

苗条,因此您可以为变量赋值:

- my_text = my_value

所以他们的输出:

p
  = my_text