# NGXS

6개의 포스트

[NGXS] Composition과 Error Handling

상속개념을 이용하여, 여러 store들을 구성할 수 있다.NGXS에서는 액션이 에러를 던진다면, Angular의 기본 ErrorHandler 를 사용한다. ErrorHandler를 오버라이드하여 사용한다.위와 같은 상황에서RxJS에서 에러가 throw되면 자동적으로 s

2021년 8월 2일
·
0개의 댓글

[NGXS] Action Handler, Action Life Cycle

NGXS의 모든 Action은 4가지 상태로 존재한다.DISPATCHED, ERRORED, CANCLEED, SUCCESSFULAction들은 내부스트림으로 ActionContext라는 객체를 방출하는데,해당 객체는 아래와 같은 구조로 되어 있다.위의 액션이 성공한다면

2021년 7월 28일
·
0개의 댓글

[NGXS] Selector

global state에서 state의 일부분을 선택할 수 있는 function이다. 데이터를 읽고 검색하기 위해 select를 사용한다.NGXS에서는 state를 select하는데 두가지 방법이 있다.\*\*Store 서비스에 있는 select 메소드 이용하기\*\*

2021년 7월 20일
·
0개의 댓글

[NGXS] State

State를 정의한 클래스state 데코레이터로 정의하고, Injectable 데코레이터로 의존성 주입을 한다.name : 전체 어플리케이션에서 해당 이름은 유니크 해야한다. (식별자)defaults : 이 상태의 기본 값(object, array)를 설정한다.chil

2021년 7월 14일
·
0개의 댓글

[NGXS] Actions

어떤 일들의 트리거일 수도 있고, 이미 발생한 이벤트의 결과일 수도 있다.type 프로퍼티를 가지고 있다.@@INT - store가 초기화 되었을 때. ngxsOnInit 전에 발생@@UPDATE_STATE - store에 추가된 새로운 lazy-loaded state

2021년 7월 5일
·
0개의 댓글

[NGXS] Store

Store Store는 Actions을 dispatch를 듣고, Global State에서 데이터를 select 할 방법을 제공하는 Global State Manager이다 Actions 만들기 Actions을 dispatch하기 store을 사용할 compon

2021년 7월 4일
·
0개의 댓글