Javascript 动态网站-加载几乎所有的页面,不需要重新加载和更改url

Javascript 动态网站-加载几乎所有的页面,不需要重新加载和更改url,javascript,html,angularjs,dynamic,Javascript,Html,Angularjs,Dynamic,我正在开发一个网站,很难弄清楚我可以用什么来满足这个要求 我需要一个网站,在文件中的链接加载被点击页面的内容 我正在考虑使用angular.js,但是用户如何通过在url中输入它来回到后台呢 我正在寻找的示例: 您可以访问www.example.com 单击指向www.example.com/profile/1234的链接 页面不会重新加载,但会加载新页面的内容。 页面底部的静态元素不会改变页面的其他部分。 url也已更改,您有登录www.example.com的历史 您还可以通过粘贴url

我正在开发一个网站,很难弄清楚我可以用什么来满足这个要求

我需要一个网站,在文件中的链接加载被点击页面的内容

我正在考虑使用angular.js,但是用户如何通过在url中输入它来回到后台呢

我正在寻找的示例:


  • 您可以访问www.example.com
  • 单击指向www.example.com/profile/1234的链接
  • 页面不会重新加载,但会加载新页面的内容。 页面底部的静态元素不会改变页面的其他部分。 url也已更改,您有登录www.example.com的历史
  • 您还可以通过粘贴url www.example.com/profile/1234加载完全相同的页面,它的底部也有相同的栏
你也可以说我需要类似youtubes网站的东西。您单击一个链接,它只加载部分页面。但是,如果重新输入url,您将获得整个页面


谢谢。

一种方法是使用Angular UI路由器,定义状态。这样,您可以使用$State。转到特定状态,然后返回。这将处理URLtoo@SatejS事实上,我一直在用angulars ngRoute方法胡闹,但它并没有达到我喜欢的效果。我将尝试ui方法。