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 $routerProvider将JSON对象传递给下一个控制器_Angularjs_Angular Routing - Fatal编程技术网

Angularjs $routerProvider将JSON对象传递给下一个控制器

Angularjs $routerProvider将JSON对象传递给下一个控制器,angularjs,angular-routing,Angularjs,Angular Routing,我有以下$routerProvider $routeProvider. when('/list', { templateUrl: '/list.jsp', controller: 'ListController' }). when('/edit', { templateUrl: '/edit.jsp', controller: 'EditCo

我有以下$routerProvider

$routeProvider.
          when('/list', {
            templateUrl: '/list.jsp',
            controller: 'ListController'
          }).
          when('/edit', {
            templateUrl: '/edit.jsp',
            controller: 'EditController'
          }).
          otherwise({ redirectTo: '/list' }
);
我有一个ui网格,我想将所选行数据从ListController传递到EditController。由于我选择的行是一个具有许多属性的JSON对象,所以我不想通过URL发送这些数据


更多关于此ListController和EditController的信息将用于不同的数据结构,如{a:10,b:20}作为一行。有时{x:11,y:12,z:21}作为一行

在这种情况下,请使用
服务
在控制器之间传递数据

参考: