Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.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$location.path传递多个参数_Angularjs_Angularjs Routing - Fatal编程技术网

使用angularjs$location.path传递多个参数

使用angularjs$location.path传递多个参数,angularjs,angularjs-routing,Angularjs,Angularjs Routing,我正试图通过视图>控制器1>$route>控制器2传递两个参数 从视图1: <td><a href="" ng-class="getGroups({{acnOrgId}}, {{row.NetworkOrgID}})">{{row.NetworkOrgFullName}}</a></td> 从我的routeProvider: $routeProvider.when('/Groups/:acnId/:orgId', { templa

我正试图通过视图>控制器1>$route>控制器2传递两个参数

从视图1:

<td><a href="" ng-class="getGroups({{acnOrgId}}, {{row.NetworkOrgID}})">{{row.NetworkOrgFullName}}</a></td>
从我的routeProvider:

    $routeProvider.when('/Groups/:acnId/:orgId', {
    templateUrl: 'Pages/acn/partials/groups.html',
    controller: 'groupsController'
});
在我的控制器2上:

 console.log($routeParams.acnId ,  $routeParams.orgId)
我在Console.Log中的结果是:[object]164

我可以用一个参数来实现这一点,实际上我传递了我想要传递的id

我做错了什么


提前谢谢

您的ng类应该使用
{{}
插值指令,我不明白您为什么使用
ng类

ng-class="getGroups(row.acnOrgId, row.NetworkOrgID)"
您可以使用锚定
ng href
创建href链接

<td>
   <a ng-href="/Groups/{{row.acnOrgId+'/'+row.NetworkOrgID}}">{{row.NetworkOrgFullName}}</a>
</td>

显然,链接标签和服务$location的使用存在问题

有两种可能的方法可以从视图1切换到视图2:

通过使用
ng href

使用
ng单击


关于
getGroups
函数。考虑将路由器更改为URL作为参数传递。

使用左下角的链接,而不是添加这些评论。谢谢RYANYYYU。完成。看看ui路由器。它以状态处理路由,并内置此功能(ui sref指令)。它还允许你更容易地重构你的URI,这很尴尬。这应该是ng click指令。谢谢Pankaj@crowsfeet为什么要从
ng单击
?有什么原因吗?我正在把这些参数传递给一个函数。你有什么建议吗?这是一个传递两个参数的ng click指令。那是个打字错误。但你是对的,我也可以很容易地使用herf。谢谢你的意见@crowsfeet检查..如果有效,请接受答案..谢谢:)
<td>
   <a ng-href="/Groups/{{row.acnOrgId+'/'+row.NetworkOrgID}}">{{row.NetworkOrgFullName}}</a>
</td>