Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AngularJS:路由_Javascript_Angularjs_Html_Href_Ngroute - Fatal编程技术网

Javascript AngularJS:路由

Javascript AngularJS:路由,javascript,angularjs,html,href,ngroute,Javascript,Angularjs,Html,Href,Ngroute,我在看一首有棱角的芭蕾舞曲,那家伙在用这个例子解释“ngRoute”和如何使用它: var myApp=angular.module('myApp',['ngRoute']); myApp.config(函数($routeProvider){ $routeProvider 。当(“/”{ templateUrl:'pages/home.html', 控制器:“主控制器” }) 。当(“/秒”{ templateUrl:'pages/second.html', 控制器:“第二控制器” }) })

我在看一首有棱角的芭蕾舞曲,那家伙在用这个例子解释“ngRoute”和如何使用它:

var myApp=angular.module('myApp',['ngRoute']);
myApp.config(函数($routeProvider){
$routeProvider
。当(“/”{
templateUrl:'pages/home.html',
控制器:“主控制器”
})
。当(“/秒”{
templateUrl:'pages/second.html',
控制器:“第二控制器”
})
});
myApp.controller('mainController',['$scope','$route',函数($scope,$route){
}])
.controller('secondController',['$scope','$route',函数($scope,$route){
}]);

文件

您可能使用1.6版,对吗。在这1.6版本中,angular团队决定将默认的$location哈希前缀更改为“!”。你可以在里面看书


您可能使用1.6版,对吗。在这1.6版本中,angular团队决定将默认的$location哈希前缀更改为“!”。你可以在里面看书


你能确保你的路由文件中没有下面的代码吗


$locationProvider.hashPrefix(“!”)

能否确保配置中没有路由文件中的以下代码

$locationProvider.hashPrefix(“!”)

var myApp=angular.module('myApp',['ngRoute']);
myApp.config(函数($routeProvider){
$routeProvider
。当(“/”{
templateUrl:'pages/home.html',
控制器:“主控制器”
})
。当(“/秒”{
templateUrl:'pages/second.html',
控制器:“第二控制器”
})
});
myApp.controller('mainController',['$scope','$route',函数($scope,$route){
}])
.controller('secondController',['$scope','$route',函数($scope,$route){
}]);

文件
var myApp=angular.module('myApp',['ngRoute']);
myApp.config(函数($routeProvider){
$routeProvider
。当(“/”{
templateUrl:'pages/home.html',
控制器:“主控制器”
})
。当(“/秒”{
templateUrl:'pages/second.html',
控制器:“第二控制器”
})
});
myApp.controller('mainController',['$scope','$route',函数($scope,$route){
}])
.controller('secondController',['$scope','$route',函数($scope,$route){
}]);

文件

这是因为您使用的版本。您观看的视频可能是角度1.4或1.5。不要使用ngRoute,试试ui路由器,它比我的一个朋友告诉我的NgRouteEyes更灵活!谢谢,这是因为你使用的版本。您观看的视频可能是角度1.4或1.5。不要使用ngRoute,试试ui路由器,它比我的一个朋友告诉我的NgRouteEyes更灵活!谢谢,所以它与版本相关:/谢谢,伙计,我感谢你help@damer很高兴得到帮助。如果它对你有帮助,别忘了为我接受^^因此它与版本相关:/谢谢,伙计,我感谢你的支持help@damer很高兴得到帮助。如果它对你有帮助,别忘了为我接受^^是的,我认为这就是原因,它与我使用的angular版本有关谢谢你的帮助是的,我认为这就是原因,它与我使用的angular版本有关谢谢你的帮助虽然这段代码可能提供了问题的解决方案,最好添加上下文来说明它为什么/如何工作。这可以帮助未来的用户学习,并将这些知识应用到他们自己的代码中。在解释代码时,用户也可能会以投票的形式给予您积极的反馈。虽然此代码可能会提供问题的解决方案,但最好添加上下文,说明为什么/如何工作。这可以帮助未来的用户学习,并将这些知识应用到他们自己的代码中。在解释代码时,用户可能会以投票的形式向您提供正面反馈。