我无法在 rails 中使用提供标题功能
I can't use the provide title feature in rails
我正在尝试使用 <% provide (:title, 'home') %>
,但返回语法错误。我应该安装一个 gem 让它工作吗?提前致谢
在Ruby中,方法调用周围的括号是可选的:
provide :title, 'home'
但是当使用parens时,方法名和parens之间不应该有space:
def add(args*)
args.sum
end
add 1, 2 # => 3
add(1,2) # => 3
add (1,2) # syntax error, unexpected ',', expecting ')'
add (1+2), (1+2) # => 6
在最后的示例中,您可以看到当存在 space 时,Ruby 将括号视为单个参数 - 这就是它给出语法错误的原因。
我正在尝试使用 <% provide (:title, 'home') %>
,但返回语法错误。我应该安装一个 gem 让它工作吗?提前致谢
在Ruby中,方法调用周围的括号是可选的:
provide :title, 'home'
但是当使用parens时,方法名和parens之间不应该有space:
def add(args*)
args.sum
end
add 1, 2 # => 3
add(1,2) # => 3
add (1,2) # syntax error, unexpected ',', expecting ')'
add (1+2), (1+2) # => 6
在最后的示例中,您可以看到当存在 space 时,Ruby 将括号视为单个参数 - 这就是它给出语法错误的原因。