JS 2

toastGrid에서 계층형 드롭다운 구현 | tui-grid, editor, 행단위 editor 옵션 동기화, 동적 select 옵션

문제 상황 → 구현 목표 → 기본 동작에서 왜 안 되는지 → 해결 방식문제 상황Toast UI Grid를 사용하여 다음과 같은 계층형 드롭다운 필드를 구성하고자 함:대분류 (mainCategory) ↓중분류 (subCategory) ↓소분류 (detailCategory)각 단계는 상위 선택값에 따라 하위 옵션이 달라져야 함.즉, 셀(row 단위)로 동적으로 select 옵션이 변경되어야 함.==기본적으로 toast Grid에서는 row 단위 select editor의 동기화가 불가능하다.==실제 구현 시도Grid 컬럼 정의에서 각 셀에 editor: { type: 'select', options: { listItems: [...] } } 형태로 설정함.하지만 문제는…기본 ToastGrid에서는 계..

JS 2025.04.02

정규식, test

1. 정규식(RegEx)이란?정규식은 문자열에서 특정 패턴을 찾거나, 검증하거나, 변환하는 데 사용표현식 작성법: /패턴/플래그주요 용도:문자열 검색 (패턴 매칭)문자열 형식 검증 (이메일, IP 주소 등)문자열 치환 (검색 후 변환)2. test란?정규식 객체의 메서드로, 문자열이 정규식과 매칭되는지 여부를 확인결과: true (매칭됨) 또는 false (매칭되지 않음)형식: 정규식.test(문자열)예제:regex = /^hello/; // 'hello'로 시작하는지 확인console.log(regex.test('hello world')); // trueconsole.log(regex.test('world hello')); // falseconst regex = /hello/; // 'hello'라는 ..

JS 2025.01.09