2017-04-16 143 views
0

我想弄清楚如何样式我有一个tel_to链接。它是在生成办公地点时动态生成的。rails 5 tel_to样式问题'给出的参数数量错误'

,因为它代表了我的链接是:

<%= tel_to @location.tel_number %> 

当我试图做到以下几点:

<%= tel_to @location.tel_number, :class => 'style_number' %> 

我得到的是说,一个参数错误:

wrong number of arguments (given 2, expected 1) 

这是我第一次使用tel_to,我已经阅读了文档,但仍然无法解决这个问题。任何援助在这里将不胜感激!

+0

所以没有办法风格呢? –

回答

1

这是更好的,我认为只是使用link_to,这样,您可以访问一个标准的Rails方法

= link_to @location.tel_number, "tel:#{@location.tel_number}", class: 'some_fancy_class' 
+1

有趣的是,我有一位导师告诉我永远不要使用link_to作为电话号码,但它可以工作,并且您可以得到我的投票!非常感谢您的帮助!我会接受定时器允许的时间! –

+0

什么?!如果你记得那个,他的理由是什么?不能为我的生活理解为什么不使用这个,它是标准的HTML东西。 – Iceman

+0

有没有给出的理由,只是被告知,电话号码应该只与tel_to和link_to的链接和路由完成,我想我可能不得不开始寻找其他不要做他建议给他的建议过去。在一天结束的时候,只要它工作在游戏中..大声笑 –

相关问题