2015-09-05 51 views
2

我試圖在聚合物導軌和聚合物元素導軌寶石的導軌4中使用聚合物1.0。如何在標籤下使用button_to?在導軌中使用帶button_to的聚合物紙張按鈕

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

這實際上創建了兩個按鈕。帶button_to的按鈕功能正常。

是否需要其他一些元素?

回答

0

你不能這樣做,因爲你的Rails幫助器方法正在生成一個標準的HTML Button標籤(可能帶有一個包裝Form元素),然後它被插入。

在聚合物中,您需要使用元素上的on-click屬性來調用包含元素中的方法。

<paper-button on-click="buttonClicked>例如。

這使得使用標準的Rails幫助器方法不可用,並且您必須找到另一種方式來處理click事件,或者實際上製作您自己的自定義Polymer元素和匹配的Rails幫助器。

+0

只是試圖在iOS應用程序中回答這個問題,並且由於某種原因我的HTML缺失。對不起 – stef

+0

感謝您的解釋@stef。請稍後嘗試添加HTML示例。 –

+0

如果聚合物強制使用onclick屬性,那麼是不是喪失了rails功能。簡單的導軌不再是 –

相關問題