Skip to content

OverflowHidden 内容超出隐藏 ​

支持文本按行截断,或对超出指定高度的内容显示渐变遮罩。

支持平台 ​

以下为官网文档所列的平台支持情况,具体功能及版本限制请参见本页的平台说明。

App-vueApp-nvue微信小程序支付宝小程序百度小程序字节小程序QQ小程序H5PC快手小程序钉钉小程序
✓✓✓✓✓✓✓✓✓✓✓

基础用法 ​

vue
<!-- 文本超过两行时截断 -->
<fui-overflow-hidden text="较长的说明内容" :rows="2" />

属性 ​

属性类型说明官网默认值
textString显示文本-
typeNumber / String1 为文本截断,2 为内容渐变隐藏1
rowsNumber / String文本显示行数,type 为 1 时有效1
widthString内容宽度,需带单位100%
heightString内容高度,type 为 2 时必填并应小于实际内容高度auto
paddingArray内容区内边距,type 为 2 时有效['0', '0']
alignString文本对齐:left、center、rightleft
backgroundString背景色transparent
sizeNumber / String文字大小,单位 rpx32
colorString文字颜色#333333
fontWeightNumber / String文字字重normal
overflowString文本截断方式:clip、ellipsis 或 stringellipsis
gradientColorString渐变颜色,应与内容背景保持一致#FFFFFF
visibleBooleantype 为 2 时是否显示被隐藏内容false
paramNumber / String点击事件携带的自定义参数0

事件 ​

事件说明回调参数
click点击内容时触发{ param }

插槽 ​

插槽说明
defaulttype 为 2 时的自定义内容

平台说明 ​

nvue 不支持百分比宽度,请使用 rpx 或 px 等单位。