{{ thread.title }}

{{ locked_reason }} انگولار جی اس

@zahra-sh {{ experience | farsi }} تجربه آخرین فعالیت ١۰ ماه پیش

سلام. برای استفاده از ngRoute من این رو داخل تگ html اضافه کردم: ng-app="myApp" و این اسکریپت ها رو هم اضافه کردم


و این div رو هم دارم:

<div class="main" ng-view >

فایل جاوا اسکریپتم :


var myApp = angular.module('myApp', [
    'ngRoute',
    'artistControllers'
]);
myApp.config(['$routProvider', function($routProvider){
    $routProvider.
        when('/list', {
            templateUrl: 'partials/list.html',
            controller : 'ListController'
        }).otherwise({
            redirectTo: '/list'
        });
}]);

var artistControllers = angular.module('artistControllers', []);

artistControllers.controller('ListController', function ($scope, $http){

    $http.get('data.json').then(function(response) {
        $scope.artists = response.data;
        $scope.artistOrder = 'name';
    });

});

اینها رو از آموزش های آقای عظیمی کپی کردم. ولی اروری که میده رو کلیک کردم یه سری توضیحات هست از جمله

In AngularJS 1.2.0 and later, ngRoute has been moved to its own module. If you are getting this error after upgrading to 1.2.x or later, be sure that you've installed ngRoute 

یعنی برای استفاده از ‍ngRoute اضافه کردن لینکش کافی نیست؟