如何使用angular来处理单页面应用程序中的页面导航?

时间:2014-11-11 17:33:07

标签: javascript angularjs

我有一个单页应用程序,通过ajax调用服务器来更新页面上的div。我使用角度作为框架。

我正在尝试通过角度处理页面导航,但我正在努力理解它。

我一直在查看$ route功能,在我看过的示例中,您指定了要加载的模板。但我不想这样做。我想要发生的是:

当位置网址发生变化时,例如从/#page1更改为/#page2,我的控制器中的一个函数被调用,可以进行ajax调用并更新相应的div。

如果用户手动更改浏览器地址栏中的网址,我也希望这种情况发生,如果用户直接访问/#page1或/#page2,我也希望该应用加载正确的网页外部链接。

这是我可以使用角度路线做的事情吗?它是这项工作的最佳工具吗?

非常感谢你的帮助!

0 个答案:

没有答案