Передача объекта из состояния в подсостояние в пользовательском интерфейсе

У меня есть сетка, в которой отображаются данные, относящиеся к клиентам, и первая колонка в виде гиперссылки для просмотра сведений о клиенте. Теперь в сетке у меня есть все данные, необходимые для отображения следующей страницы, поскольку API возвращает целые данные.

Моя проблема заключается в том, как передать данные этой строки из первого состояния в следующее. У следующего государства также есть param в его государстве.

Таким образом, мне нужно передать две данные из первого состояния во второе:

  1. groupId для URL / штата
  2. данные всей строки для заполнения второй страницы.

Конфигурация состояния:

$stateProvider.state('home.cust.groups', {
 url: '/groups',
 template: GroupTemplate,
 controller: 'GroupController',
 controllerAs: 'GroupController'
}).state('home.cust.groups.viewGroup', {
 url: '/view/group/:groupId',
 template: ViewRGroupTemplate,
 controller: 'ViewGroupController',
 controllerAs: 'ViewRGroupController'
});

HTML часть:
Я пытался что-то вроде этого, который выдает ошибку

<td text="View Details" ui-sref="home.cust.groups.viewGroup({groupId : '{{row.groupId}}'}, {group : row})"></td>

1 ответ

Я получил решение для этого. Просто передайте значение из html в формате JSON со всеми ключами:

поэтому HTML станет:

 <td text="View Details" ui-sref="home.cust.groups.viewGroup({groupId : '{{row.groupId}}',group : row})"></td>
Другие вопросы по тегам