我最近开始学习MEAN堆栈并且陷入了这个障碍。我有一个名为ShareController的控制器,当用户从浏览器访问“/ chart /:id”路由时,它应该从URL记录“id”参数。但是,路由不起作用,即控制器不执行。
以下是相关的代码部分。
app.js
$routeProvider.when('/chart/:id', {
controller: 'ShareController'
});
shareChart.js
angular.module('app').controller('ShareController', function ($scope, $rootScope, $routeParams) {
console.log($routeParams.id);
});
编辑:
的index.html
<script src="js/controllers/share.js"></script>
答案 0 :(得分:-2)
愚蠢的问题,但您是否在索引页面中引用了它?
IS_AUTHENTICATED_FULLY