离子$ state去刷新我的观点

时间:2015-12-23 18:44:35

标签: javascript angularjs ionic-framework angular-ui-router

我正在使用离子框架,我想重新加载以前加载的视图,该视图有两个子视图,我想要刷新其中一个子视图。

  .state('layout', {
    url: "/layout",
    templateUrl: "templates/layout.html"
  })

    // the pet tab has its own child nav-view and history
  .state('layout.categories', {
    url: '/categories',
    views: {

      // Side Menu
      'side-view': {
        templateUrl: 'templates/tickets.html',
        controller: 'ticketsController'
      },

      // Main Content
      'main-view': {
        templateUrl: 'templates/categories.html',
        controller: 'categoriesController'
      }
    }
  })

现在我有按钮,当点击时我想回到状态layout.categories但我想保留我的主视图,但我想刷新侧视图。

$scope.cancel = function () {

  $state.go('layout.categories', {}, {reload: true})

};

当页面将我带回layout.categories状态时。这两个视图仍然是DOM的一部分。

如何设法刷新侧视图?

0 个答案:

没有答案