React 标签是 React 应用程序中的基本构建块,它们用于描述 UI 的结构。React 标签可以被用来创建可重复使用的 UI 组件,这些组件可以被多个应用程序共享。
React 标签是一个 JavaScript 对象,它包含一个 type 属性,该属性指定标签的名称,例如 div、span、h1 等。此外,React 标签还可以包含其他属性,例如 className、style 等。
const element =Hello, world!
;
出现在按钮、图标旁的数字或状态标记。
展示新消息数量。
定义value
属性,它接受Number
或者String
。
render() {
return (
<div>
<Badge value={ 12 }>
<Button size="small">评论</Button>
</Badge>
<Badge value={ 3 }>
<Button size="small">回复</Button>
</Badge>
<Dropdown trigger="click" menu={(
<Dropdown.Menu>
<Dropdown.Item className="clearfix">
<span>评论</span><Badge className="mark" value={ 12 } />
</Dropdown.Item>
<Dropdown.Item className="clearfix">
<span>回复</span><Badge className="mark" value={ 3 } />
</Dropdown.Item>
</Dropdown.Menu>
)}
>
<span className="el-dropdown-link">
点我查看<i className="el-icon-caret-bottom el-icon--right"></i>
</span>
</Dropdown>
</div>
)
}
可自定义最大值。
由max
属性定义,它接受一个Number
,需要注意的是,只有当value
为Number
时,它才会生效。
render() {
return (
<div>
<Badge value={ 200 } max={ 99 }>
<Button size="small">评论</Button>
</Badge>
<Badge value={ 100 } max={ 10 }>
<Button size="small">回复</Button>
</Badge>
</div>
)
}
可以显示数字以外的文本内容。
定义value
为String
类型是时可以用于显示自定义文本。
render() {
return (
<div>
<Badge value={ "new" }>
<Button size="small">评论</Button>
</Badge>
<Badge value={ "hot" }>
<Button size="small">回复</Button>
</Badge>
</div>
)
}
以红点的形式标注需要关注的内容。
除了数字外,设置isDot
属性,它接受一个Boolean
。
render() {
return (
<div>
<Badge isDot>
数据查询
</Badge>
<Badge isDot>
<Button className="share-button" icon="share" type="primary"></Button>
</Badge>
</div>
)
}
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
value | 显示值 | string, number | — | — |
max | 最大值,超过最大值会显示 "{max}+",要求 value 是 Number 类型 | number | — | — |
isDot | 小圆点 | boolean | — | false |
显示当前页面的路径,快速返回之前的任意页面。基础用法适用广泛的基础用法。在Breadcrumb中使用Breadcrumb.Item标签表示从首页...
可同时展开多个面板,面板之间不影响render() {const activeName = "1";return (Collapse value={activeName}Collapse.Item titl...
Loading 加载加载数据时显示动效。区域加载在表格等容器中加载数据时显示。Element Plus 提供了两种调用 Loading 的方法:指令和...
PageHeader 页头如果页面的路径比较简单,推荐使用页头组件而非面包屑组件。基础用法templateel-page-header @back="goBack" con...
Carousel 走马灯在有限空间内,循环播放同一类型的图片、文字等内容基础用法适用广泛的基础用法结合使用el-carousel和el-carouse...
Drawer 抽屉有些时候,Dialog组件并不满足我们的需求, 比如你的表单很长, 亦或是你需要临时展示一些文档,Drawer拥有和Dialog几乎...
在做网页开发时,遇到内容很多的情况下,一般会使用分页来进行处理。在Bootstrap4中,我们可以通过.pagination类和.page-item来...
轮播是一个一个幻灯片组件,用来循环显示图片元素,或者滚动的文字。轮播创建以下实例创建了一个简单的图片轮播效果:实例:!DOC...
Bootstrap4支持多种浏览器和设备,不管是最新的还是一些较早的浏览器,都支持。具体支持哪一些,请看下面内容。支持的浏览器Boot...