Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.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
Angularjs 在Angular.js中,$stateParams设置在哪里?_Angularjs_Mean Stack_Mean.io - Fatal编程技术网

Angularjs 在Angular.js中,$stateParams设置在哪里?

Angularjs 在Angular.js中,$stateParams设置在哪里?,angularjs,mean-stack,mean.io,Angularjs,Mean Stack,Mean.io,我正在通过mean.io学习Angular.js,它有一个文章包作为示例 在文章控制器中,我们看到一行articleId:$stateParams.articleId: $scope.findOne = function() { Articles.get({ articleId: $stateParams.articleId }, function(article) { $scope.article = article; });

我正在通过mean.io学习Angular.js,它有一个文章包作为示例

在文章控制器中,我们看到一行
articleId:$stateParams.articleId

$scope.findOne = function() {
      Articles.get({
        articleId: $stateParams.articleId
      }, function(article) {
        $scope.article = article;
      });
    };

我想知道
articleId
$stateParams
中的设置位置和方式。基本上,
$stateParams
在哪里以及如何设置

更新:在samitha提供的这篇文章中,它说:“在状态控制器中,$stateParams对象将只包含在该状态下注册的参数。”


那么,
articleId
是在哪里“在那个州”注册的呢?找到这方面的代码会很有帮助。

正如samitha menthoned所说,这段代码使用的是什么,对吗

从文档中,
articleId
将通过URL设置

例如,当您访问
http:///articles/1


然后
$stateParams.articleId=>1

这是一个模块
stateParams
@samitha,你能回答这个问题吗,
articleId
设置在哪里?在链接中,它说“在状态控制器中,$stateParams对象将只包含在该状态中注册的参数。”那么,
articleId
在哪里注册到“该状态”?