BLOCKCHAIN/Ethereum

[Ethereum] Advanced Multi-Page Front-Ends (4)

yuujoeng 2022. 10. 2. 22:30

 

1 Route Mappings

- 새로운 구성요소 생성시 다음 페이지 시스템에 의존하지 않는 새로운 경로 만듦

- 경로 대신 DGS 파일에 라우팅 규칙 추가

-:address > 캠페인 주소, campaigns/show > 디렉토리 경로

-JS탐색 시스템을 재정의하는 과정

 

2 Planning CampaignShow

- 레이아웃 구성요소를 사용하여 상단에 헤더 배치

- 하단에는 캠페인에 대한 세부정보 + 연결된 다른 요청을 보는 버튼

- 오른쪽에는 contribute가 가능한 버튼

- 캠페인에 대한 세부정도를 표현하기 위한 하나의 단일 함수가 필요함

 

3 CampaignShow's GetInitialProps

- 특정한 캠페인의 정보를 화면에 표시하기 위함

- 여러 값을 반환하는 함수 호출시 값을 "객체"로 반환

- 배열은 아니지만 배열인 것 처럼 접근 가능