插入'#'在rails url中
interpolating a '#' in a rails url
我有一个网页,其中有不同的选项卡。标签页曾经是不同的页面,但现在通过angularjs,它们实际上是一个"单页",每个点击标签页之间没有加载。
每个URL都有一个'#'
marshcentre#/page/77
marshcentre#/news
marshcentre#/promotion
然而,当我选择"联系我们"页面时,我得到一个像这样的URL
marshcentre/contactus
这是可以的,因为它是一个需要提交的表单。但是一旦进入这个页面,返回到其他标签页就没有单页效果了,所以链接现在就像
marshcentre/page/77
没有哈希值
是否有一种方法来附加哈希链接?我不知道如何解决这个问题
=active_link_to "Overview", centre_path(sensitive_venue), active: :exclusive, class_active: "active", class: "inner_container"
是一个示例链接。由于
通常您会在link_to, redirect_to等中使用:anchor
选项的路径帮助器:
link_to "My Text", foo_path(foo, :anchor => "myanchor")
#=> <a href="/foos/123#myanchor">My Text</a>
注意:anchor是指向路径帮助器的参数(在本例中为foo_path),而不是指向link_to
相关文章:
- Rails Google maps javascript api v3 setIcon() url 無法定位圖片
- 阻止Rails 4转换src-url
- 如何在 JavaScript 中设置 Rails 背景图像 URL
- Rails 使用咖啡从 url 访问当前的 GET 页面参数
- rails在javascript url中添加对象
- Rails,通过Javascript将id发送到URL
- javascript/jquery中的相对url &rails 3
- 如何传递数据库ID到Rails URL路径
- 访问Rails资源,忽略URL中的区域设置范围
- 插入'#'在rails url中
- 当我试图通过rails插入URL时,window.replace方法在js中不起作用
- Ruby on rails在link_to url参数中添加javascript变量
- 使用Rails 3.1资产管道的JavaScript代码中的图像URL
- 多个URL参数和rails/backbone.js
- React JS with Rails -通过URL访问JSON数据
- 如何在rails中单击URL时弹出一个面板
- 使当前URL中的链接CSS不同(Ruby on Rails)
- Rails 4远程真实表单请求(用于ajax加载器),更新浏览器url
- 骨干网/rails之间使用REST url通信有问题
- 在Rails 4应用程序的URL中传递JavaScript变量,这样我就可以在控制器中使用它了