我是AngularJS的新手。我试图使用$routeParams
将对象从一个控制器发送到另一个控制器。
$location.path("/addMyResults/"+JSON.stringify($scope.resultsObj));
这就是我的路线:
$routeProvider
.when('/addMyResults/:myresultsObj',{
templateUrl : 'partials/myResultsAdd.html',
controller : 'AddMyResultsController'
});
并将对象收集在另一个控制器中:
$scope.resultsObj = angular.fromJson($routeParams.resultsObj);
resultsObj有两个字符串属性name&地址。
当'/'
输入到地址字符串(实际上是任何字段)时,路由不起作用。
如果有解决方案,请告诉我。
答案 0 :(得分:-1)
'/addMyResults/:myresultsObj',