问题标签 [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.

0 投票
1 回答
2842 浏览

ruby-on-rails - Rails link_to w/ path AND url_options

如何为 Rails 的 link_to 方法设置路径:path_only => false?

我们的网站有很多由 Rails 制作的超链接,如下所示:

<% link_to "anchor text", "/path/" %>产生<a href="/path/">anchor text</a>

我的任务是用绝对 url 替换链接中的相对 url。自然地,我想到了 set :only_path => false,但是当我已经提供了路径而不是 url_options 时,我不知道该怎么做。

是的,我可以指定其他 url_options(控制器、操作、id),但是对于我正在工作的规模,使用路径比查找 id、操作和控制器要简单得多。

使用 Rails 2.3.5

0 投票
1 回答
2898 浏览

ruby-on-rails - 通过 link_to 将参数传递给“新”操作

Rails新手在这里,我很难过。在 Rails 中,我有一个包含多个任务的项目模型。假设我有一个显示 5 个项目的视图,每个项目都有一个“新任务”链接,以便用户可以向任何一个项目添加新任务。所以:

项目 1
新任务

项目 2
新任务等

如果新任务链接看起来像

link_to '新任务', new_task_path

告诉任务控制器上的“新”操作单击哪个链接的最佳方法是什么?我想我必须将 project_id 传递给新任务,但我无法解决如何去做。

一如既往的帮助!

0 投票
4 回答
968 浏览

ruby-on-rails - Rails 3:为什么“link_to”给出错误的输出?

在我的视图文件中,我键入以下内容:

结果是:(在 Firebug 中观察到)

为什么div不在里面a

0 投票
2 回答
324 浏览

ruby-on-rails-3 - 是否可以将 HTML(例如 img 标签)添加到 rails3 中的 link_to 助手?

我看到它被转义了,在这种情况下,我想为某个链接避免这种情况。或者是用 HTML 和 ERB 建立链接的唯一方法?

编辑:意识到可能是我的字符串构建导致了问题,添加了我的代码来说明。

0 投票
2 回答
3529 浏览

ruby-on-rails - Ruby on rails link_to 语法

我如何使用该link_to方法,以利用该remove_tag动作?

问题控制器.rb

问题.rb

0 投票
2 回答
7596 浏览

ruby-on-rails - 将参数传递给 link_to 方法

如何使用 link_to 方法通过 MVC 传递参数?

看法:

如何使用 link_to 方法来利用 remove_tag 操作?

问题.rb

0 投票
2 回答
10890 浏览

ruby-on-rails - Rails 2 到 Rails 3:使用 link_to 代替 link_to_remote(包括远程和更新)

我敢肯定,这是一个快速而简单的答案。我正在将 Rails 项目从版本 2 升级到版本 3,并根据 Rails 3 更新用 link_to 替换 link_to_remote 的负载。甚至像这样简单的东西:

似乎不起作用。请求(使用 get 方法)正常,呈现的 html 是:

Routes.rb 条目:

正如我所说,我确信这对我来说是一个非常明显的问题!

0 投票
2 回答
159 浏览

ruby-on-rails - 无法添加 Method 和 link_to 来工作(Rail 3)

看过一些参考资料,但它是旧的 Rails 2 解决方案。很难理解一些 Rails 3 命名法。

我在控制器中添加了一个方法“dndl”。我在我的索引中添加了一个 link_to。我试了又试,把路线放进去。

指数:

路线:

我试过了:

谢谢您的帮助!

0 投票
1 回答
389 浏览

ruby-on-rails - 我这样做是否正确 - 使用 link_to 从控制器调用操作

请原谅这个简单和冗长,但我有一个小测试应用程序,它有一个用户表,有姓名、电子邮件和薪水属性。我创建了一个邮件程序,它将根据我的判断向特定用户发送此数据的报告,换句话说,当我单击一个按钮时。我的按钮是使用 link_to 创建的,并在我的主 users_controller 中调用一个动作,然后调用邮件程序动作。(我希望这是有道理的)。它看起来像下面这样,并且正如我所希望的那样工作;我只是想知道这是否是做这样的事情的正确方法:

在我的 users_controller (由脚手架生成器创建)中:

在 user_mailer.rb 文件中:

在用户的 show.html.erb 页面中,电子邮件是这样发送的:

在我的 routes.rb 文件中,以便一切正常执行(确实如此):

所以,说了这么多,它就像它应该的那样工作。我单击用户的 show.html.erb 页面,在该页面中我将获得最终要显示的数据和图表,并且我可以自行决定向该用户发送一封包含这些数据的电子邮件,或者我放入的任何内容mailer.html.erb 文件。当它被发送时,它会闪烁我在控制器中指定的消息,并将我留在那个页面上,就像我指定的那样;所以它正在工作。我只是想知道,这是正确且最 ruby​​/railsy 的做事方式吗?

0 投票
2 回答
3056 浏览

ruby-on-rails - Ruby on Rails - 将输入字段的值传递给

嗨,我被困在这里很糟糕。senario 实际上很简单,我有一个这样的输入字段:

我想将该框中的任何值传递给不同的控制器,我试图这样做:

我认为使用 jquery 会很简单,$('.coupon_bar').val()但我想它并不像我想象的那么简单......请帮忙????

哦,与This StackOverFlow Question不同,我的输入字段不属于任何表单...

提前致谢...