使用Angular Ui-router而不使用任何视图或模板

时间:2015-08-23 15:46:26

标签: angularjs angular-ui-router angular-ui

我过去在单页面应用程序中使用过UI路由器,发现它非常适合加载新视图并将它们与URL同步。但是,我现在有一个普通的多页电子商务网站,它在各种页面上大量使用Angular。包括搜索结果页面。

我只需要在此页面上使用ui-router进行ajax分页。基本上内容已经加载到页面上,我有一个ng-repeat的结果。这是一个非常简单的设置。

我想要做的是在用户点击下一个/上一个按钮时更改状态/ URL并观察stateParams以查找新的页码,然后手动重新加载新结果并将ng-repeat重新绑定到显示新结果。显然我可以在不使用ui-router的情况下加载新的搜索结果,但我希望后退按钮能够工作,以便您可以返回页面。

现在,据我所知,这些都不需要任何ui-view标签,模板或控制器。我只是想在点击按钮时更新URL并注意更改。这是可能的UI路由器,如果它是什么路由(如果有的话)我放入$ stateProvider配置?

非常感谢任何帮助。

0 个答案:

没有答案