【文件属性】:
文件名称:bem-classname:生成类似 bem 的类名的简单函数
文件大小:8KB
文件格式:ZIP
更新时间:2021-06-02 20:11:01
JavaScript
bem 类名
生成类似 bem 的类名的简单函数
它需要 1 到 3 个参数——块、元素和修饰符,并生成类block__element ,如block__element 、 block__element block__element--mod等。
安装
npm install bem-classname
例子
import bemClassName from 'bem-classname' ;
bemClassName ( 'block' ) ; // "block"
bemClassName ( 'block' , 'element' ) ; // "block__element"
bemClassName ( 'block' , [ 'awesome' ] ) ; // "block block--awesome"
bemClassName ( 'block' , {
awes
【文件预览】:
bem-classname-master
----package.json(556B)
----test()
--------flattenMods-test.js(416B)
--------applyMods-test.js(886B)
--------main-test.js(1KB)
----LICENSE(1KB)
----dist()
--------flattenMods.js(317B)
--------index.js(1KB)
--------applyMods.js(845B)
--------identity.js(186B)
--------isMods.js(222B)
----babelhook.js(29B)
----src()
--------flattenMods.js(173B)
--------index.js(482B)
--------applyMods.js(433B)
--------identity.js(52B)
--------isMods.js(90B)
----.gitignore(12B)
----README.md(2KB)
----build.sh(67B)