# tui-white-space 上下留白 V2.2.0+ 开源组件

介绍

上下留白,布局组件,主要用于设置内容之间间距使用。

# 引入

# uni-app引入

第一种,手动引入(可全局引入)

import tuiWhiteSpace from "@/components/thorui/tui-white-space/tui-white-space.vue"
export default {
	components:{
		tuiWhiteSpace
	}
}

第二种,开启easycom组件模式,如果不了解如何配置,可先查看 官网文档 (opens new window)

# uni-app版本平台差异说明

App-Nvue App-vue H5 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序

# 微信小程序引入(可在app.json中全局引入)

{
  "usingComponents": {
    "tui-white-space": "/components/thorui/tui-white-space/tui-white-space"
  }
}

# 代码演示

部分功能演示,具体可参考示例程序以及文档API。

基础使用

默认size = default ,即 height = 20rpx。

<tui-white-space></tui-white-space>
size = large

通过 size 属性设置间距大小。

<tui-white-space size="large"></tui-white-space>
自定义间距

通过 height 属性设置自定义间距(高度),单位rpx,设置该值则size属性失效。

<tui-white-space height="64"></tui-white-space>

# Slots

插槽名称 说明
default 默认插槽,自定义组件内部展示内容

# Props

属性名 类型 说明 默认值
size String 间距大小,可选值:small(10rpx)、default(20rpx)、large(30rpx) default
height Number, String 自定义间距大小,单位rpx,设置则size属性失效 0
background String 背景颜色 transparent

# Events

注:uni-app端绑定事件使用@前缀,如@click;微信小程序原生使用bind前缀,如bindclick

事件名 说明 回调参数
click 点击组件时触发 -

# 预览

请以移动端效果为准,touch事件目前尚未在PC端做兼容。

# 特别说明

  • 该组件为 开源组件,uni-app版所有用户均可免费使用。
  • 微信小程序原生版仅开源至v1.4.2,后续版本需开通会员才可获取使用。

# 线上程序扫码预览

ThorUI组件库 H5二维码 ThorUI示例
ThorUI组件库小程序码 H5二维码 ThorUI示例小程序码
Last Updated: 7/21/2023, 2:12:46 PM