pretty-class는 JavaScript 및 TypeScript 애플리케이션에서 동적 클래스 이름을 생성하는 프로세스를 단순화하도록 설계된 경량 유틸리티 패키지입니다. 다양한 입력 유형에 따라 클래스 이름을 조건부로 결합하는 유연하고 직관적인 방법을 제공합니다.
pretty-class를 설치하려면 npm 또는 Yarn을 사용하세요.
npm install pretty-class
또는
yarn add pretty-class
import prettyClass from 'pretty-class';
export type prettyClassTypes = string | Record<string, boolean> | prettyClassTypes[] | undefined | null | false; const prettyClass: (...args: prettyClassTypes[]) => string;
const result = prettyClass('class1', 'class2'); console.log(result); // Output: "class1 class2"
const result = prettyClass({ 'class1': true, 'class2': false, 'class3': true }); console.log(result); // Output: "class1 class3"
const result = prettyClass(['class1', { 'class2': true }, ['class3', { 'class4': false }]]); console.log(result); // Output: "class1 class2 class3"
const result = prettyClass('class1', { 'class2': true }, ['class3', null, false]); console.log(result); // Output: "class1 class2 class3"
Pretty-Class는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.
기여, 문제 또는 기능 요청이 필요하면 GitHub 저장소를 방문하세요.
위 내용은 프리티클래스의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!