Rumah >hujung hadapan web >tutorial js >Kelas Cantik
pretty-class ialah pakej utiliti ringan yang direka untuk memudahkan proses penjanaan nama kelas dinamik dalam aplikasi JavaScript dan TypeScript. Ia menyediakan cara yang fleksibel dan intuitif untuk menggabungkan nama kelas secara bersyarat berdasarkan jenis input yang berbeza.
Untuk memasang kelas cantik, gunakan npm atau benang:
npm install pretty-class
atau
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"
kelas cantik dilesenkan di bawah Lesen MIT. Lihat fail LESEN untuk mendapatkan butiran lanjut.
Untuk sumbangan, isu atau permintaan ciri, lawati repositori GitHub.
Atas ialah kandungan terperinci Kelas Cantik. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!