FE 142

[ JAVASCRIPT ] Moment 현재 주차 시작일 종료일 추출

코드 this.selectedDay = moment(); this.thisWeekMonday = moment().startOf('week').add(1, 'day').format('YYYY.MM.DD'); this.thisWeekSunday = moment().endOf('week').add(1, 'day').format('YYYY.MM.DD'); 해석 메소드를 체이닝하여 사용 moment() | 현재 타임스탬프 .startOf('week') | 현재 타입스탬프에 해당하는 주차의 첫날 ( 해당 날짜의 시작 일요일 ) .add(1, 'day') | 1일 증가 .format('YYYY.MM.DD') | 출력 형태

FE/Javascript HEON.D 2021.01.20

[ ANGULAR ] ngClass 종류별 표현식

방법 1 - 조건 방식 복수의 상황이 발생할 때 선언하기 좋음 [ngClass]="{‘my-class’: step==‘step1’}" 방법 2 - Switch 방식 하나의 변수가 케이스가 분리될 경우 좋음 [ngClass]="{1:‘my-class1’,2:‘my-class2’,3:‘my-class4’}[step]" 방법 3 - Optional 방식 조건이 Yes / No 로 확연히 구분되는 경우 좋음 [ngClass]="(step==‘step1’)?‘my-class1’:‘my-class2’" 방법 4 - Directive 선언 방식 조금 클래식한 방식, 비추천 [class.my-class]="step==‘step1’"

FE/Angular HEON.D 2021.01.19