übereinstimmen ich die Seite mit verschiedener HTML-Seite mit AngularJS $window
neu geladen werden soll, die Documation sagt:
Seite neu laden Navigation Die $ Location Service ermöglicht es Ihnen, nur die URL zu ändern ; Sie können die Seite nicht erneut laden. Wenn Sie die URL ändern und die Seite neu laden oder zu einer anderen Seite navigieren müssen, verwenden Sie eine niedrigere API, $ window.location.href.
So stelle ich die loaction auf die Seite $window.location.href = '/transaction';
und der passenden Route auf config
Block:
app.config(function($routeProvider) {
$routeProvider
.when('/transaction', {
templateUrl : 'JavaScript/directives/modelHTML/Transaction.html',
controller : 'endProcessModelController'
});
});
Aber instrad von Transaction.html Seite bekomme ich Fehler 404: SRVE0190E: File not found: /transaction
mit der Route mydomain.com/UI/transaction
.
BTW - templateUrl url funktioniert gut in anderen Ort wie UImodel, so dass das Problem die Navigation ist, denke ich.
Siehe stackoverflow-Link: [angularjs-how-can-i-do-a-redirect-mit-einer-ganzen-Seite-laden] (https://stackoverflow.com/questions/16002984/angularjs-how- can-i-do-a-redirect-mit-einer-ganzen-Seite-laden) – IftekharDani