pretty-class ist ein leichtes Hilfspaket, das den Prozess der Generierung dynamischer Klassennamen in JavaScript- und TypeScript-Anwendungen vereinfacht. Es bietet eine flexible und intuitive Möglichkeit, Klassennamen basierend auf verschiedenen Eingabetypen bedingt zu kombinieren.
Um Pretty-Class zu installieren, verwenden Sie npm oder Yarn:
npm install pretty-class
oder
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 ist unter der MIT-Lizenz lizenziert. Weitere Einzelheiten finden Sie in der LIZENZ-Datei.
Für Beiträge, Probleme oder Funktionsanfragen besuchen Sie das GitHub-Repository.
Das obige ist der detaillierte Inhalt vonHübsche Klasse. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!