在导轨中使用带有button_to的聚合物纸按钮

时间:2015-09-05 10:14:30

标签: ruby-on-rails polymer-1.0

我正在尝试在导轨4中使用聚合物1.0与聚合物导轨和聚合物元件导轨宝石。如何在标签下使用button_to?

<paper-button raised>
<%= button_to "About", "pages/about", :method => :get %>
About</paper-button>

这实际上创建了两个按钮。带button_to的按钮功能正常。

这需要一些其他元素吗?

1 个答案:

答案 0 :(得分:0)

你不能这样做,因为你的Rails助手方法正在生成一个标准的HTML Button标签(可能带有一个包装Form元素),然后它被插入。

在Polymer中,您需要使用元素上的on-click属性来调用contains元素中的方法。

例如

<paper-button on-click="buttonClicked>

这使得使用标准Rails辅助方法无法使用,您必须找到另一种方法来处理click事件,或者确实创建自己的自定义Polymer元素和匹配的Rails助手。