2016-05-16 60 views
0

刷新页面我试图按照this approach[AngularJS]:没有回到第一个国家

虽然它重新加载,但是,它没有让我留在我当前页面上。它继续回到我的应用程序的第一个状态。我正在使用ui-router。是否有另一种重新加载页面而不回到第一个状态的方式?我目前遇到了一个奇怪的闪烁当我这样做:

$scope.submit = function() { 
    $state.go($state.current, {}, { 
    reload: true 
    }); 
    doDeposit(); 
} 

,然后传给它的参数(内doDeposit()):

var oResponse = data; 
$state.transitionTo('deposit.status', { 
    opts: { 
    'response': oResponse, 
    'amount': data.amount 
    } 
}); 

当前的行为:的页面重载;返回主页一秒钟,然后切换回目标页面。我只需要在其页面中刷新数据。我有一个“重新提交”按钮,重新执行第一个“提交”的初始行为。它会重新处理可用的数据而不会回到其初始状态。

回答

0

我很抱歉,因为第一个答案我是复制错误的链接。希望这可以帮助你:

https://ngmilk.rocks/2015/03/09/angularjs-html5-mode-or-pretty-urls-on-apache-using-htaccess/

+0

不知道这如何帮助。基本上,我有一个网页在点击后最初提交参数。然后它转换到它具有“再次提交”按钮的页面。该按钮需要重做初始提交完成的内容(首先必须重新加载其数据以再次处理它们),而不必返回主页。 – ralphcarlo

相关问题