我使用角度js ng-route。 这是我的推荐订单:
<script src="js/angular/angular.js"></script>
<script src="js/angular/angular-route.js"></script>
<script src="js/app/app.init.js"></script>
<script src="js/app/app.routing.js"></script>
angular.js - 角度参考
angular-route.js - 有角度的路线
app.init:
angular.module('MyApp',
[
'ngRoute'
]);
app.routing.js:
var sampleApp = angular.module('MyApp');
sampleApp.config(route);
function route($routeProvider) {
$routeProvider.
when('/page1', {
templateUrl: 'js/partials/page1.html'
}).
when('/page2', {
templateUrl: 'js/partials/page2.html'
}).
otherwise({
redirectTo: '/page2'
});
的cource有index.html,其中所有的引用都是ng-view。 没有任何反应的问题(并且浏览器的控制台中没有显示错误)
修改
它适用于plunkr ......最奇怪的事情。