文件名称:bem-classnames:更好地使用bem样式的类名
文件大小:101KB
文件格式:ZIP
更新时间:2024-06-11 15:43:13
JavaScript
classNames classNames支持三种参数形式,string | Object | Array const { classNames } = bemClassNames(); // string classNames('foo', 'bar'); // => 'foo bar' // Object classNames('foo', { bar: true }));; // => 'foo bar' // Array classNames('foo', ['bar', {}]);; // => 'foo bar' // total classNames('one', ['two', { 'three': true, 'four': false }], 'five'); // => 'one two three five' classNames and CSSModule con
【文件预览】:
bem-classnames-master
----.gitignore(13B)
----package.json(872B)
----gulpfile.js(1KB)
----dist()
--------bem-style-classnames.js(4KB)
--------lib()
----index.test.js(2KB)
----tsconfig.json(281B)
----utils()
--------isJson.ts(376B)
--------handleArgs.ts(640B)
--------index.ts(154B)
--------map2string.ts(753B)
----README.md(4KB)
----example()
--------jsx.js(361B)
--------nav.jsx(853B)
--------nav.vue(886B)
--------bem.js(266B)
--------classnames.js(317B)
----config()
--------index.ts(294B)
----index.ts(2KB)
----lib()
--------vue.ts(791B)
--------jsx.ts(307B)
----babel.config.js(387B)
----yarn.lock(278KB)