分割线 ui-divider

引用组件,请参考说明文档,下面的引入只是作为演示,实际引入路径,请根据您的项目架构更改。

"usingComponents": {
    "ui-divider" : "/packageB/components/ui-divider/ui-divider"
}

基础

<ui-divider/>
<ui-divider title="文本"/>

位置

<ui-divider title="居左" align="left"/>
<ui-divider title="居中"/>
<ui-divider title="居右" align="right"/>

虚线

<ui-divider title="居左" align="left" dashed/>
<ui-divider title="居中" dashed/>
<ui-divider title="居右" align="right" dashed/>

宽度

<ui-divider title="居左" width="90%"/>
<ui-divider title="居中" width="450rpx"/>
<ui-divider title="居右" width="200px"/>

粗细

<ui-divider title="默认"/>
<ui-divider title="粗线" bold/>
<ui-divider title="默认虚线" dashed/>
<ui-divider title="粗虚线" dashed bold/>

动画

<ui-divider title="默认虚线" dashed shine/>
<ui-divider title="粗虚线" dashed bold shine/>

颜色

颜色参考背景颜色,只是要注意,需要将 bg- 改为 border-

<ui-divider title="默认" bg="border-blue" color="text-blue"/>
<ui-divider title="粗线" bold bg="border-red" color="text-red"/>
<ui-divider title="默认虚线" dashed bg="border-pink" color="text-pink" shine/>
<ui-divider title="粗虚线" dashed bold bg="border-green" color="text-green" shine/>

插槽自定义

<ui-divider>
    <text class="_icon-warn-o mx-3"/>
</ui-divider>
<ui-divider>
    <view class="mx-3 text-red">
        <text class="_icon-warn-o"/>
        <text class="ml-2">文本文本</text>
    </view>
</ui-divider>

虚线、粗细、动画参数,参考边框文档

参数

参数类型可选值默认值说明
uiString--其它样式(class)
bgString-border-gray-c线条颜色样式(class)
colorString-text-gray-a文本颜色样式(class)
titleString--标题文本
alignStringleft,center,rightcenter对齐方向
dashedBoolean-false虚线
boldBoolean-false粗线
shineBoolean-false动画
widthString-'100%'虚线宽度

mp-cu

上次更新: