Maison >interface Web >js tutoriel >Jolie classe
pretty-class est un package utilitaire léger conçu pour simplifier le processus de génération de noms de classe dynamiques dans les applications JavaScript et TypeScript. Il fournit un moyen flexible et intuitif de combiner conditionnellement des noms de classe en fonction de différents types d'entrée.
Pour installer Pretty-Class, utilisez npm ou Yarn :
npm install pretty-class
ou
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 est sous licence MIT. Voir le fichier LICENCE pour plus de détails.
Pour les contributions, les problèmes ou les demandes de fonctionnalités, visitez le référentiel GitHub.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!