Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/376.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 $routeParams正在生成未知的提供程序_Javascript_Angularjs_Mean Stack_Mean.io - Fatal编程技术网

Javascript $routeParams正在生成未知的提供程序

Javascript $routeParams正在生成未知的提供程序,javascript,angularjs,mean-stack,mean.io,Javascript,Angularjs,Mean Stack,Mean.io,这是我在Mean.IO包中的代码。控制器从URL中获取一个数字,然后将其传递给工厂 这段代码给出了$routeParams的我和未知提供程序错误 angular.module('mean.rotor-tablet').controller('taskListController', function($scope,$location,$routeParams,dataFactory){ console.log("SAD"); $scope.partid=$routeParams.id; $s

这是我在
Mean.IO
包中的代码。控制器从URL中获取一个数字,然后将其传递给工厂

这段代码给出了
$routeParams
的我和未知提供程序错误

angular.module('mean.rotor-tablet').controller('taskListController',
  function($scope,$location,$routeParams,dataFactory){
console.log("SAD");
$scope.partid=$routeParams.id;
$scope.part=dataFactory.getPart($scope.partid)
$scope.tasklist=dataFactory.getTaskList($scope.partid)

$scope.goToTask=function (task_index){
    $location.path('task/'+$scope.partid+'/'+task_index);
  }
})
同样的代码在我在LAMP堆栈上运行的AngularJS应用程序上运行良好。当我加上这意味着IO,但我得到了这个错误。(如果有必要,我创建了一个新的包,它位于controllers文件夹中名为
controllers.js
的文件中)


PS我是n00b的意思是.IO。我之所以特别提到Mean.IO,是因为这个问题似乎是它的特有问题,而不是AngularJS的特有问题

你能给我们看看你的$routeProvider代码吗?是否安装了ngRoute?(可能您忘记了模块脚本,或者忘记将其设置为依赖项)