저는 Angular4를 처음 접했고 HATEOAS API를 사용하려고합니다. 기본적으로 라우팅 메커니즘을 통해 자체 참조 또는 자체 참조 링크 자체를 포함하는 객체를 전달하려고합니다 (예 : 객체 목록의 편집 링크 클릭). 불행히도 코드가 뻔뻔스럽게 복사 될 수있는 HATOAS 클라이언트 측의 튜토리얼이나 라이브러리는 많지 않습니다.Angular4 Angular2 라우팅의 HATEOAS 링크를위한 UrlSerializer
사용자 지정 UrlSerializer를 사용하여이 기능을 구현할 수 있다고 생각하지만 어떻게해야하는지 잘 모릅니다. 객체 또는 링크를 직렬화하는 방법을 모르지만 나중에 찾을 수 있습니다. 나는 반드시 UrlSerializer를 사용하지 않고 작동 솔루션에 더 가깝게 할 수있는 제안에 만족합니다.
은 기본적으로 내가 (계정이 복잡한 객체 인 경우) 편집 링크는 다음과 같이 작업 할 :
<table>
<tbody>
<tr *ngfor="let account in accounts">
<td>{{ account.username }}</td>
<td>{{ account.password }}</td>
<td>
<a [routerLink]="['/account', account]">edit</a>
</td>
</tr>
</tbody>
</table>
여기 정보가 도움이 되나요? http://stackoverflow.com/questions/39696760/angular2-support-with-hateoas – DeborahK
실제로 링크가 없습니다. 기본적으로 '자체'링크를 (API에서 얻지 못한) id 대신에 편집기 구성 요소를 사용합니다. –
당신이하려는 것을 보여 주거나 당신이 시도한 것을 보여주는 몇 가지 코드가 있습니까? – DeborahK