首頁  >  文章  >  web前端  >  react classnames用法是什麼

react classnames用法是什麼

藏色散人
藏色散人原創
2022-12-28 10:22:332437瀏覽

react classnames的用法:1、透過「install i classnames --save」安裝classnames;2、使用「import classnames from 'classnames';」方式引用classnames;3、透過「className={classnames( Styles.xxxxx)}」方式使用classnames函式庫即可。

react classnames用法是什麼

本教學操作環境:Windows10系統、react18.0.0版、Dell G3電腦。

react classnames用法是什麼?

react classnames的使用

react中想要使用多個className時,就會用到classnames這個函式庫

安裝

install i classnames --save
yarn add classnames --save

vs code styles提示工具可以安裝css modules clinyong.vscode-css-modules

引用

import classnames from 'classnames';

使用

#第一種方式

import Styles from './pagin-cover.less';
<Pagination
className={classnames(Styles[&#39;scf-pagination&#39;],
{[Styles[&#39;xxxx&#39;]] : status === 1}
)}
/>
//或者
<Pagination
className={classnames(Styles.xxxxx)}
/>

第二種方式

import  &#39;./pagin-cover.less&#39;;
<Pagination
className={classnames({&#39;scf-pagination&#39;:true,&#39;xxxx&#39;: status === 1})}
/>

第三種方式

import  &#39;./pagin-cover.less&#39;;
<Pagination
className={classnames(&#39;scf-pagination&#39;,&#39;xxxxx&#39;)}
/>

推薦學習:《react影片教學

以上是react classnames用法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn