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

Rails|Slim : Assign new local variables in view

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

-@people.interactions = @interactions

我试过了,但是没有用,有没有办法实现同样的效果?

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

- $interactions = @people.interactions

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

试试这个:

- interactions = @people.interactions
= interactions

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

- my_text = my_value

所以他们的输出:

p
  = my_text