button_to给出了意外'\ n'的错误

时间:2013-05-12 05:43:20

标签: ruby-on-rails ruby

为什么这段代码不起作用

= button_to 'del', {controller: 'my_controller', action: 'my_action'}, method: :delete, {style: 'float: left;'}

它给了我syntax error, unexpected '\n', expecting tASSOC

的错误

但如果我将其更改为= button_to 'del',那么效果会很好。

我是怎么做错的,我对它的所有参数如何?

1 个答案:

答案 0 :(得分:1)

您需要将method: :delete括在花括号中。

button_to 'del', {controller: 'my_controller', action: 'my_action'}, {method: :delete}, {style: 'float: left;'}

作品。