如何语法$ state.go和刷新页面

时间:2017-03-10 16:39:34

标签: angularjs ionic-framework

我有弹出页面,显示更改切换按钮的值。 用户在该弹出页面中提供了一些详细信息。如果细节不正确,则弹出窗口应关闭,将切换按钮值更改为false,然后重新加载上一个/主页面(而不是弹出页面),以便切换可以获取新值(False)

我试图使用这个功能:

    .finally(function() {
    console.log("Finally Function");

    $timeout(function(){
        $scope.modal.hide();
        console.log($scope.value);
        $state.go($state.mainManu.logIn, {}, {reload: true});

     }, 3000);
   });

我的路线代码如下:

  .state('mainManu.logIn', {
    url: '/login',
    views: {
      'side-menu21': {
        templateUrl: 'templates/logIn.html',
        controller: 'logInCtrl'
      }
    }
  })

我知道我的state.go行不正确,正确的语法是什么?

1 个答案:

答案 0 :(得分:0)

我使用rspec spec\hello_world_spec.rb 然后在路由状态中添加了$state.go('mainManu.logIn');,因此所有变量都将在新页面上刷新。希望这个解决方案将来会有所帮助。