使用infinitescroll和for循环时$ state和$ stateProvider异常行为

时间:2015-07-24 13:41:06

标签: angularjs for-loop ionic-framework ionic infinite-scroll

我无法理解所有$state$stateProvider$routeProvider之间的区别。

问题在于我试图在一个带帖子的简单应用程序中实现无限滚动。由于我设法做到这一点,嵌套的网址有关该帖子的更多信息不起作用。以下是plnkr.co(http://embed.plnkr.co/66hgiIxNGTXOuVZgqKvZ/preview

的链接

在Feed标签上,一切似乎都很好,但是当点击链接时,会显示空白页面。

1 个答案:

答案 0 :(得分:0)

让我试着让它变得简单。

$ stateProvider

维护应用程序的状态,并提供一个基本块来配置URL以相应地表示视图。

州的每个部分代表。

  • url:可通过href属性访问的URL路由
  • templateUrl:视图模板HTML文件的路径
  • controller:要在此视图中使用的控制器

$ urlRouterProvider

只需用于将用户路由到指定的网址。当路径与您配置的任何网址都不匹配时,.otherwise方法会路由到默认网址。

在您的示例中,您应该处理控制器中的参数以呈现详细信息页面。

我建议您按照此example了解导航和路由如何在您的应用中实现。