问题标签 [link-to]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Button_to 使用 POST Link_to 使用 GET,为什么?罗尔
我在使用 link_to 时遇到了一个 ror 问题。为什么我的链接使用 GET 方法而我的 button_to 使用 POST 方法,在我在 link_to 参数中指定了我的“method”=>“post”之后?
看法:
控制器方法:
终端输出(分别为按钮/链接):
ruby-on-rails - 通过 Rails 中的包装方法传递可选参数
我有以下包装方法link_to
:
使用此示例调用时:
生成以下链接:
为什么不显示身份证?
ruby-on-rails - 如何在“link_to”中传递隐藏参数
有没有办法通过 link_to 调用传递参数而不显示在 URL 上?我正在制作一个简单的星级评分系统,我基本上是让每个星星成为一个图像链接,将其值作为参数传递给同一页面的新渲染。帮助程序代码如下所示:
它运行良好,但目前星级评分显示为 URL 中的参数。理想情况下,我希望以某种方式隐藏该信息,并且我已经尝试了 hidden_field_tag 和 hidden_tag,这两种方法都不起作用。有没有办法做到这一点,还是我完全是菜鸟?
ruby-on-rails - Rails:如何向基于资源的 link_to 调用添加附加参数?
我在 routes.rb 中定义了一个资源,如下所示:
我喜欢使用最干净的 link_to 选项,它是:
不过,我想为此调用添加一个附加参数:“view=local”
如果我使用的是 user_path,我会这样做:
有没有办法在不明确包含 user_path 函数的情况下获得相同的结果?理想情况下,我会做类似的事情:
但这似乎不起作用。
javascript - 使用 rails3 (link_to_remote) 和基本 javascript 的 link_to 语法在 rails3 应用程序中不起作用?
我想知道当前的 rails3 master 中的基本 link_to 语法是否完全损坏,或者我是否在这里做一些错误的语法。
实际上应该在点击时产生一个警报。非常简单。不适用于我的 rails3 项目!(也没有错误输出!)有什么想法吗?
对于一般的 link_to 语法,我找不到可以将 link_to_remote 与确认、远程和 html 类结合起来的示例(请参阅下面的尝试)
甚至 rails3 api 在这里也没有帮助我:http ://rails3api.s3.amazonaws.com/index.html
帮助!
ruby-on-rails - 如何让 Rails 中的 link_to 输出一个 SEO 友好的 url?
我的 link_to 标签是:
并产生这个丑陋的 URL:
如何让 link_to 生成:
尝试了几种不同的方法,但在网上找不到太多,非常感谢任何帮助!
ruby-on-rails - 如何从 Rails link_to 函数中删除 action 参数?
不知道如何构图,所以这里......
我有以下 link_to 标签:
以及我的 routes.rb 文件中的以下自定义路由:
这会生成一个非常好的 SEO 友好 URL:
如何从两者中删除 :action 参数,问题是当我取出 :action 选项并将我的 link_to 标记更改为:
和我的自定义路线:
生成的 URL 不再对 SEO 友好而且非常难看:
我的自定义路由重定向到控制器中的正确操作,因此 URL 中不需要操作选项。每当我删除 :action 选项或将其重命名为其他内容时 - URL 会“变形”,你知道我该怎么做吗?
尝试了多种选择,但似乎没有任何效果。
谢谢!
ruby-on-rails - Rails 中子 URL 的 link_to_unless_current
我正在寻找一种方法来使用类似于link_to_unless_current
但用于子 URL 的东西,例如对于这两个 URL:
它不会导致链接。我怎样才能在 Rails 中实现这一点?
UPD:以我自己的自定义方式解决了它,请精通Ruby的人告诉我它是否好。
用法:
ruby-on-rails - Rails Link_To 未正确添加 CSS 类
因此,我尝试使用 link_to 在我的 Rails 应用程序中创建一个链接,并尝试将 CSS 类添加到某些链接。我遇到的问题是,当我将我的 html 选项添加到 link_to 参数时,链接不会被创建,我最终什么也没有。这是我的代码:
我也尝试了这个的变化,它仍然没有工作。例如,
该方法还表现出一些奇怪的行为,我认为这可能是罪魁祸首。如果我直接进入页面,没有 POST 或 GET 请求,link_to 工作正常并且链接和图像正确呈现,也就是说它们实际上确实呈现。但是,我想访问该页面的方式是通过前一页面中的表单 POST 请求,其操作是我试图访问的结果页面。
感谢您的任何帮助,您可以提供!
编辑:我不确定到底是什么问题,但我通过将表单的方法更改为 GET 而不是 POST 来解决它。