AngularJS - 从路径(URL)中检索参数值

时间:2016-11-16 23:25:55

标签: angularjs

我有以下网址: 1520:~/mypy$ python3 stack40643639.py [1500, 1500, 1500, 1400, 1200, 1000, 800, 600, 400, 200] (7,) (1, 600, 10) (2,)

我按以下方式添加了我的路线:

http://mysite:9000/#/sso/salesforce/666

我尝试从网址解析companyId,在本例中为$routeProvider .when('/sso/salesforce/:companyId', { .... http://mysite:9000/#/sso/salesforce/666

我将$ location注入解析公司ID的解析功能,但我不确定如何从$ location获取它。

666为我提供了一个物品' companyId:true' 我不需要知道它存在,我需要得到实际值$location.search()

如何在角度1中完成?我是棱角分明的新人,不确定如何。

1 个答案:

答案 0 :(得分:1)

您可以为此注入并使用year_month,如下所示。

在配置中,

$routeParams

在控制器中,

$routeProvider.when('/sso/salesforce/:companyId', {
            templateUrl: '/sso/salesforce/' + $routeParams.companyId + '.html'
        });