import classnames from 'classnames';复制代码
constructor (props) {    super(props);    this.state = {        isLoading: true,        contentType: 'text',    }}复制代码
render () {<div className={classnames(        'content',        {            'is-loading': this.state.isLoading,            [`content-type-${this.state.contentType}`]: true,        },        null,        undefined,        false,        0,        {            'isNull': null,            'isUndefined': undefined,        }    )}>}复制代码

classnames库就是为了很方便地给元素添加类名,可以传入任意参数,根据参数来判断是否该添加什么样的样式

结果:

classnames库的简单使用相关推荐

  1. python对逻辑回归进行显著性_python sklearn库实现简单逻辑回归的实例代码

    Sklearn简介 Scikit-learn(sklearn)是机器学习中常用的第三方模块,对常用的机器学习方法进行了封装,包括回归(Regression).降维(Dimensionality Red ...

  2. python wpf教程_WPF使用IronPython库的简单Demo

    WPF使用IronPython库的简单Demo 一.IronPython和C#交互 IronPython是一个.NET平台上的Python实现,包括了完整的编译器.执行引擎与运行时支持,能够与.NET ...

  3. python如何安装panda数据库_在Pycharm中安装Pandas库方法(简单易懂)

    开发环境的搭建是一件入门比较头疼的事情,在上期的文稿基础上,增加一项Anaconda的安装介绍.Anaconda是Python的一个发行版本,安装好了Anaconda就相当于安装好了Python,并且 ...

  4. php中GD库的简单使用

    在php中需要图像处理的地方GD库会发挥重要的作用,php可以创建并处理包括GIF,PNG,JPEG,WBMP以及XPM在内的多种图像格式,简单的举几个例子: 1.用GD库会创建一块空白图片,然后绘制 ...

  5. python123九宫格输入_使用python PIL库实现简单验证码的去噪方法步骤

    字符型图片验证码识别完整过程及Python实现的博主,我的大部分知识点都是从他那里学来的. 想要识别验证码,收集足够多的样本后,首先要做的就是对验证码原始图片进行处理,对验证码识别分类之前,一般包括: ...

  6. python jieba库分词_Python基于jieba库进行简单分词及词云功能实现方法

    本文实例讲述了Python基于jieba库进行简单分词及词云功能实现方法.分享给大家供大家参考,具体如下: 目标: 1.导入一个文本文件 2.使用jieba对文本进行分词 3.使用wordcloud包 ...

  7. python中的turtle如何运行_python中turtle库的简单使用教程

    python的turtle库的简单使用 Python的turtle库是一个直观有趣的图形绘制函数库,是python的标准库之一. 一.绘图坐标体系 turtle库绘制图形的基本框架:通过一个小海龟在坐 ...

  8. Python之Turtle库绘制简单图形

    Python之Turtle库绘制简单图形 来绘制正方形.三角形.五边形.五角形 import turtle #引入turtle库pen=turtle.Turtle() #创建turtle类型的画笔 # ...

  9. 利用PCL库做简单的三维立体图形

    利用PCL库画简单的三维立体图形需要知道各种图形的参数方程,然后给每个参数赋值便可以. 圆柱面的参数方程为:x = R*cos(θ); y = R*sin(θ); z = z;其中 θ范围是[-2*P ...

最新文章

  1. sql 拆分_技术分享 | 基于分布式中间件的SQL改造指南
  2. oracle bi publisher 安装,Oracle BI Publisher 企业版安装后的配置(BI Publisher Enterpr
  3. ***CSS魔法堂:选择器及其优先级
  4. 学点 C 语言(41): 函数 - 关于 main 函数
  5. Object family 在Object search中的default逻辑
  6. eclipse插件安装,万能方法
  7. 身边的设计模式(三):抽象工厂 与 依赖注入
  8. 用户在页面输入的中文数据,servlet如何获得正确的中文值
  9. 表达式前后缀表达形式 [zz]
  10. 读者投稿 | 写Go满一年啦,来聊聊进程、线程与协程
  11. CSS常见面试题(持续更新)
  12. ads滤波器仿真(2)——带通滤波器
  13. 村上春树《挪威的森林》读书笔记
  14. 《幸福就在你身边》第九课、确信自己有好命【哈佛大学幸福课精华】
  15. 常见蛋白质种类_[转载]常用蛋白质数据库
  16. python 调整字体大小
  17. 命令行 修复系统_让我们修复旧的命令行
  18. PR曲线,ROC曲线和AUC的区别
  19. 联通下调国际漫游数据流量资费
  20. java restful项目打包_GitHub - yangguang010/RestfulAPI: 使用java封装萤石开放平台的接口 HTTPS—SDK。可以直接将api封装成jar包...

热门文章

  1. Storm Metric
  2. 损失函数-交叉熵的推导和二分类交叉熵
  3. 【人工智能】实验一:基于MLP的手写体字符识别
  4. 查看linux版本的几种方法
  5. 大神崛起必备的10大练手的Python项目 墙裂建议收藏!
  6. Java转Go语言 -12
  7. paddlepaddle 27 支持任意维度数据的梯度平衡机制GHM Loss的实现(支持ignore_index、class_weight,支持反向传播训练,支持多分类)
  8. 【GAOPS050】自同步加扰和帧同步加扰
  9. CJSON 使用介绍
  10. linux下打印机监控,Linux下控制打印机笔记