Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在ruby on rails的布局模板中使用别名_Ruby On Rails - Fatal编程技术网

Ruby on rails 在ruby on rails的布局模板中使用别名

Ruby on rails 在ruby on rails的布局模板中使用别名,ruby-on-rails,Ruby On Rails,我需要在模板中使用一个变量。 我有一个班级呼叫服务; 需要谁这个属性,在iterable之后,作为变量类型别名 在django中,我们使用以下示例:{%firstof“0”作为cont%}。我使用第一个元素作为cont 在RubyonRails模板中,我如何才能做到这一点?我认为您正在尝试寻找ruby字符串插值 age = 33 name = "Jesus" "Hello, my name is #{name} & I'm #{age} years old." “你好,我叫耶稣,今

我需要在模板中使用一个变量。 我有一个班级呼叫服务; 需要谁这个属性,在iterable之后,作为变量类型别名

在django中,我们使用以下示例:
{%firstof“0”作为cont%}
。我使用第一个元素作为cont


在RubyonRails模板中,我如何才能做到这一点?

我认为您正在尝试寻找ruby字符串插值

age  = 33
name = "Jesus"

"Hello, my name is #{name} & I'm #{age} years old."
“你好,我叫耶稣,今年33岁。”


有关更多详细信息,请访问此处

此外,我使用控制器中的一个变量执行此操作

@aux解决了这个问题

在控制器中: @aux=0

在my html.erb中

做这个。。。
这样做…你能通过给出示例和正确的格式代码来添加更多细节吗?在我的数据集合中,我需要按你的%,(奇数或成对)对元素进行排序。在django中,可能的解决方案称为“一些as”。示例{%firstof“0”为cont%}。请直接编辑您的问题。您应该能够添加一个代码块,使想要回答的人更容易理解。另外,试着找到一个标签,清楚地表明你在谈论RoR模板。无论如何,祝你好运!我不能在ruby on rails的模板中使用变量操作块。你是说html.erb文件吗?不要错过=等号,否则您无法在templates.yaeah和manipulate html.erb中看到它。我在尝试:在controller中,我创建了变量aux,在我的html.erb文件中,我使用了这个变量,但是我需要这个aux随服务值变化的用户,来更改index.html.erb中显示的值抱歉,我没有完全理解您。如果试图在模板中查找控制器变量,则必须创建实例变量。对于控制器,您必须声明@aux='what your want',然后您可以像这样在视图文件中打印它