Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.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_Ionic Framework - Fatal编程技术网

Javascript $routeParams未定义

Javascript $routeParams未定义,javascript,angularjs,ionic-framework,Javascript,Angularjs,Ionic Framework,我在角JS中是一个相当呆板的人,我面临着这个问题。instruccion console.log($routeParams)显示一个routeParams为空,我不知道为什么。 我用爱奥尼亚·约曼发生器创建了我的项目 这在我的视图中(生成如下URL) 这是我的控制器(我试图以这些方式访问) 我在这里定义了ngRoute int app.js angular.module('starter', ['ionic','angular- md5','ngCordova','starter.con

我在角JS中是一个相当呆板的人,我面临着这个问题。instruccion console.log($routeParams)显示一个routeParams为空,我不知道为什么。 我用爱奥尼亚·约曼发生器创建了我的项目

这在我的视图中(生成如下URL)

这是我的控制器(我试图以这些方式访问)

我在这里定义了ngRoute int app.js

   angular.module('starter', ['ionic','angular-  md5','ngCordova','starter.controllers','ngRoute'])
最后,对bower组件的引用是索引

 <script src="bower_components/angular-route/angular-route.js"></script>


提前感谢您的时间

似乎您在使用angular
ui路由器
,因此您需要使用
$stateParams
而不是
$routeParams
似乎您在使用angular
ui路由器
,因此您需要使用
$stateParams
而不是
$routeParams
使用
$stateparams
而不是
$routeParams
@K.Toress Thaks很多这是答案,请将其张贴到标记为有效,只是一个小问题是$stateparams。我真的非常感谢您的帮助使用
$stateparams
而不是
$routeParams
@K。Toress Thaks很多这就是答案,请将其发布以标记为有效,只是一个次要的东西是$stateparams。我真的很感激你的帮助
.controller('TrackingCtrl', function($scope,$routeParams) {

  console.log($routeParams);
  console.log($routeParams.idItem);
  console.log($routeParams["idItem"]);

})
   angular.module('starter', ['ionic','angular-  md5','ngCordova','starter.controllers','ngRoute'])
 <script src="bower_components/angular-route/angular-route.js"></script>