Skip to content

Divider 分割线

区隔内容的分割线,一般用于页面底部"没有更多"的提示。

平台差异说明

App(vue)App(nvue)H5微信小程序

基本使用

文字内容通过slot传入

html
<su-divider>大漠孤烟直</su-divider>

设置虚线

可以通过dashed指定虚线

html
<su-divider text="分割线" :dashed="true"></su-divider>

设置细线

可以通过hairline指定细线

html
<su-divider text="分割线" :hairline="true"></su-divider>

设置以点代替文字

可以通过dot指定细线

html
<su-divider text="分割线" :hairline="true"></su-divider>

设置文本靠左靠右

可以通过textPosition指定细线

html
<su-divider text="靠左" textPosition="left"></su-divider>
<su-divider text="靠右" textPosition="right"></su-divider>

设置文本颜色和线条颜色

可以通过textColorlineColor指定文字刚线条颜色

html
<su-divider text="分割线" textColor="#2979ff" lineColor="#ff0000"></su-divider>

示例源码

点击可以查看 右侧演示页面的源码

API

Props

参数说明类型默认值可选值
dashed是否虚线Booleanfalsetrue
hairline是否细线Booleantruefalse
dot是否以点替代文字,优先于text字段起作用Booleanfalsetrue
textPosition内容文本的位置Stringcenterleft、right
text文本内容String|number--
textSize文本大小String|number14-
textColor文本颜色String'#909399'-
lineColor线条颜色String'#dcdfe6'-

Events

事件名说明回调参数版本
clickdivider组件被点击时触发--

Released under the MIT License.

Released under the MIT License.