$ compile tpload в чистом URL AngularJS - PullRequest
0 голосов
/ 23 мая 2018

У меня есть ошибка, подобная этой Error : [$compile] tpload, когда я пытаюсь получить чистый URL отсюда: https://scotch.io/tutorials/pretty-urls-in-angularjs-removing-the-hashtag

Вот мой код JS:

.config(['$locationProvider', '$routeProvider',
            function($locationProvider, $routeProvider) {


                 $locationProvider.html5Mode(true);

                $routeProvider.when('/', {redirectTo: '/datatables'});
                $routeProvider.otherwise({redirectTo: '/page-404'});



                $routeProvider.when('/documentation/index', {
                    templateUrl: 'documentation/index.html'
                });



                $routeProvider.when('/datatables', {
                    templateUrl: 'datatables.html'
                });



                $routeProvider.otherwise({
                    redirectTo: '/datatables'
                });


                }



        ]);

HTML:

<!DOCTYPE html>
<html ng-app="cleanUI">
<head lang="en">
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
    <meta http-equiv="x-ua-compatible" content="ie=edge">
    <title>Template</title>

  <!-- Angular Version Scripts -->
    <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.5/angular.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.5/angular-route.min.js"></script>


 <base href="/">
</head>

У вас есть идеи?Спасибо за ответы заранее !!!

1 Ответ

0 голосов
/ 23 мая 2018

Ваш код js имеет некоторые проблемы.Вы должны исправить это как это

.config(['$locationProvider', '$routeProvider',
        function($locationProvider, $routeProvider) {

            $routeProvider.when('/documentation/index', {
                templateUrl: 'documentation/index.html'
            }).when('/datatables', {
                templateUrl: 'datatables.html'
            }).when('/page-404', {
                templateUrl: 'page-404.html'
            });

            $routeProvider.otherwise('/page-404');

            $locationProvider.html5Mode(true);
        }
    ]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...