2017-04-20 11 views
-2

저는 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> 
+0

여기 정보가 도움이 되나요? http://stackoverflow.com/questions/39696760/angular2-support-with-hateoas – DeborahK

+0

실제로 링크가 없습니다. 기본적으로 '자체'링크를 (API에서 얻지 못한) id 대신에 편집기 구성 요소를 사용합니다. –

+0

당신이하려는 것을 보여 주거나 당신이 시도한 것을 보여주는 몇 가지 코드가 있습니까? – DeborahK

답변

-1

을 나는이 작업을 수행하는 가장 좋은 방법을 생각 좀 더 연구 한 것은 그 저장 공유 서비스를 사용하는 것입니다 내가 참조하려고하는 참조 링크.