Javascript lynda training不使用最新的angular
我们目前正在浏览林达的角度训练视频,然而,我们已经进入第三章,并且已经遇到了一些问题。 经过几个小时的调试,结果是angular的版本 我们将其命名为app.jsJavascript lynda training不使用最新的angular,javascript,angularjs,Javascript,Angularjs,我们目前正在浏览林达的角度训练视频,然而,我们已经进入第三章,并且已经遇到了一些问题。 经过几个小时的调试,结果是angular的版本 我们将其命名为app.js angular.module('airline', []) .config(airlineRouter); function airlineRouter ($routeProvider) { $routeProvider .when('/', {templateUrl: 'partials/destinations.html
angular.module('airline', [])
.config(airlineRouter);
function airlineRouter ($routeProvider) {
$routeProvider
.when('/', {templateUrl: 'partials/destinations.html',
controller: function ($scope) {
$scope.setActive('destinations');
}})
.when('/flights', {template: '<h3>Flights</h3>',
controller: function ($scope) {
$scope.setActive('flights');
}})
.when('/reservations', {template: '<h3>Your Reservations</h3>',
controller: function ($scope) {
$scope.setActive('reservations');
}});
}
角度模块('航线',[])
.config(airlineRouter);
功能airlineRouter($routeProvider){
$routeProvider
.when(“/”,{templateUrl:'partials/destinations.html',
控制器:功能($scope){
$scope.setActive('destinations');
}})
.when('/flights',{template:'flights',
控制器:功能($scope){
$scope.setActive('flights');
}})
.when('/reservations',{template:'Your reservations',
控制器:功能($scope){
$scope.setActive('reservations');
}});
}
演示使用了AngularJS v1.0.7,但它的工作原理是,
升级到AngularJS v1.2.14,但它不起作用。页面上没有任何内容
有人能解释一下吗?从Angular 1.2开始,
ngRoute
模块就被禁用了。您需要将其与AngularJS本身一起包含在页面上
请注意,这意味着您还需要将模块导入您的:
var yourModule = angular.module("yourModule", [
"ngRoute"
]);
有关更多详细信息,请参阅。自Angular 1.2起,
ngRoute
模块已启用。您需要将其与AngularJS本身一起包含在页面上
请注意,这意味着您还需要将模块导入您的:
var yourModule = angular.module("yourModule", [
"ngRoute"
]);
有关更多详细信息,请参阅。从1.0到1.2有一些更改,下面可以看到可能影响此代码的更改
ngRoute已经移动到它自己的模块中:从1.0到1.2有一些变化,下面可以看到可能影响这段代码的变化
ngRoute已经被移动到它自己的模块中了:这听起来很傻,但是你在哪里下载ngRoute.js呢?@Simon-阅读我链接到的最新文档。它有下载链接。这里有一个。我已经看过了,它只是让我回到angular主页?我回答中的“最新文档”链接会让你进入主页?奇怪,为我工作!无论如何,使用这个,并确保
X.Y.Z
与您正在使用的Angular版本匹配://ajax.googleapis.com/ajax/libs/angularjs/X.Y.Z/AngularRoute.js
嗨,我现在已经尝试过了,并且包含了Angular route和Angular route(按正确的顺序),不幸的是,这个lynda示例仍然不起作用。尽管听起来有点傻,但是你在哪里下载ngRoute.js?@Simon-阅读我链接到的最新文档。它有下载链接。这里有一个。我已经看过了,它只是让我回到angular主页?我回答中的“最新文档”链接会让你进入主页?奇怪,为我工作!无论如何,使用这个,并确保X.Y.Z
匹配您正在使用的Angular版本://ajax.googleapis.com/ajax/libs/angularjs/X.Y.Z/AngularRoute.js
嗨,我现在已经尝试过了,并且包含了Angular route和Angular(按正确的顺序),不幸的是,这个lynda示例仍然无法工作。