Ruby on Railsの新機能です。アセット/ javascript/partialからアプリケーションヘルパーのメソッドを呼び出すにはどうすればよいですか?
私が機能を持っているapplication_helper.rb
def fb_like_button(url)
content_tag(:iframe,nil, src: "//www.facebook.com/plugins/like.php?href=#{url}width=83&layout=button_count&action=like&show_faces=true&share=false&height=21&appId=xxxxxxxxxxxxxxxx")
end
にこの機能は、私は、Webページ
でボタンのようにFacebookのを見ています。しかし、そのは、パーシャルで働いていない、ビューに取り組んでいます。
アプリ/資産/ javascriptの/パーシャル
これは私のパーシャルがエラーなしで上記のコードから、その実行を
.row
| {{ fb_like_button("https://www.facebook.com/page/?fref=ts") }}
をindex.html.slimですが、私は見ていませんでしたウェブページのボタンのようなfacebook。
ありがとうございました。
そのRuby on Railsで学ぶください。その部分パスはapp/assets/javascript/partialです。 –
http://stackoverflow.com/questions/7572576/how-to-call-a-view-helper-method-in-javascript-using-rails-3-1 – sandyparhad
1つの方法は、粒子線のデータまたは属性をjsonまたはハッシュの形式として渡すアンギュラーのhtmlを作成することです。 – sandyparhad