Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.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 使rails链接为引导按钮_Ruby On Rails_Twitter Bootstrap - Fatal编程技术网

Ruby on rails 使rails链接为引导按钮

Ruby on rails 使rails链接为引导按钮,ruby-on-rails,twitter-bootstrap,Ruby On Rails,Twitter Bootstrap,我在轨道上有这样的锚链 <%= link_to 'Edit', edit_product_path(@product) %> | <%= link_to 'Back', products_path %> | 我想让他们作为一个按钮,我想使用引导按钮 下面是我如何努力实现它的 <div class="btn btn-primary"> <%= link_to 'Edit', edit_product_path(@product) :class =&

我在轨道上有这样的锚链

<%= link_to 'Edit', edit_product_path(@product) %> |
<%= link_to 'Back', products_path %>
|
我想让他们作为一个按钮,我想使用引导按钮

下面是我如何努力实现它的

<div class="btn btn-primary">
  <%= link_to 'Edit', edit_product_path(@product) :class => "btn" %> |
  <%= link_to 'Back', products_path :class => "btn"%>
</div>

“btn”%>|
“btn”%>
但出于某种原因,这是行不通的


这里怎么了?

您忘记了路径后面的逗号:

<div class="btn btn-primary">
  <%= link_to 'Edit', edit_product_path(@product), :class => "btn" %> |
  <%= link_to 'Back', products_path, :class => "btn"%>
</div>

“btn”%>|
“btn”%>

除了缺少逗号之外,最好删除或修改div标记中的class属性,使其更合理,因为这会在按钮之间创建不必要的重复。它应该是这样的:


“btn btn主要”%>|
“btn”%>

该死!谢天谢地,我很早就在这里发布了,否则我会浪费很多时间。这可能是我的情况,但我必须添加btn primary。所以“btn btn主要”%>