我正在学习 Ruby 和 Rails。
我有一个 Ruby on Rails 项目,用于跟踪服务器正在运行的作业。现在,当我手动创建一个新工作时,它会宣布:
flash[:notice] = "Created job job number #{update.id}."
我想将 #{update.id}
变成工作列表中工作的链接。
前往作业的 URL 是 jobs/list?job=1234
,其中 1234 是显示在 flash 通知中的 update.id
。
是否可以将链接放入 flash[:notice]
语句中?或者我是否需要重新设计此消息的显示方式以将其转换为链接?
最佳答案
如果您使用的是 Rails3,请不要忘记在通知末尾添加 .html_safe
。
所以它会说 flash[:notice] = "Your message".html_safe
关于ruby-on-rails - 把一个链接放在一闪[:notice],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2249431/