我不能与link_to
助手和类似的东西相处。我正在尝试为我的链接添加样式,但我无法设法完成,因为根据文档,参数是选项和html_options,但是我使用的某些参数甚至没有列在{的文档中{1}}所以我不知道哪些是选项,哪些是html_options,因此我无法重置哈希值。
link_to
如何重新排列哈希以允许我添加<%= link_to '+', :controller => 'shop', :action => 'add', :id => product, :remote => true %>
?
答案 0 :(得分:4)
这将有效
<%= link_to '+', {:controller => 'shop', :action => 'add', :id => product, :remote => true}, :style=>'color: red;' %>
但是,您是否有任何理由不使用路线生成的路径?
您可以在终端中运行rake routes
以查看可用的路径。或者,如果您知道自己正在寻找的控制器,rake routes | grep shop
之类的内容会缩小您的搜索范围。
然后你可以这样做:
<%= link_to '+', add_shop_path(product), :style=>'color: red;' %>