我是Ruby on Rails开发的新手。
我在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
此功能在视图中工作,我在网页中看到facebook就像按钮
但它不适用于局部。
应用程序/资产/ JavaScript的/分音
这是我的偏见index.html.slim
.row
| {{ fb_like_button("https://www.facebook.com/page/?fref=ts") }}
从上面的代码中运行时没有任何错误,但我没有在网页上看到像facebook一样的按钮。
请就此问题向我提出建议
先谢谢。
答案 0 :(得分:0)
根据结构或Rails惯例,你会犯一些错误。
1。 Rails中的部分名称为_partailaneme.html.erb或.slim,以_符号开头。
2。请在View文件夹特定的控制器视图文件夹中添加(视图或html)部分或模板。
请抛出链接,请学习Ruby on Rails