Skip to content

List 长列表

显示列表数据,支持配置下拉刷新、加载更多等功能。

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

示例

html
<template>
	<t-page title="长列表" class='p.30'>
		<t-card class="mb.30" title="listview封装,主要解决list-view不支持web端不支持自定义下拉刷新"></t-card>
		<t-list class="h.1000-tdr-tdb" :refresher-enabled="true" :refresher="true" :loader="true">
			<t-list-item class="h.150">
				<t-col>
					<t-text>测试列表1</t-text>
				</t-col>
			</t-list-item>
			<t-list-item class="h.150">
				<t-col>
					<t-text>测试列表2</t-text>
				</t-col>
			</t-list-item>
			<t-list-item class="h.150">
				<t-col>
					<t-text>测试列表3</t-text>
				</t-col>
			</t-list-item>
			<t-list-item class="h.150">
				<t-col>
					<t-text>测试列表4</t-text>
				</t-col>
			</t-list-item>
			<t-list-item class="h.150">
				<t-col>
					<t-text>测试列表5</t-text>
				</t-col>
			</t-list-item>
			<t-list-item class="h.150">
				<t-col>
					<t-text>测试列表6</t-text>
				</t-col>
			</t-list-item>
			<t-list-item class="h.150">
				<t-col>
					<t-text>测试列表7</t-text>
				</t-col>
			</t-list-item>
			<t-list-item class="h.150">
				<t-col>
					<t-text>测试列表8</t-text>
				</t-col>
			</t-list-item>
			<t-list-item class="h.150">
				<t-col>
					<t-text>测试列表9</t-text>
				</t-col>
			</t-list-item>
			<t-list-item class="h.150">
				<t-col>
					<t-text>测试列表10</t-text>
				</t-col>
			</t-list-item>
			<t-list-item class="h.150">
				<t-col>
					<t-text>测试列表11</t-text>
				</t-col>
			</t-list-item>
			<t-list-item class="h.500">
				<t-col>
					<t-text>测试列表12</t-text>
				</t-col>
			</t-list-item>
		</t-list>
	</t-page>
</template>

<script setup>

</script>

Props

名称描述类型默认值
refresher是否启用下拉刷新功能Booleantrue
refresherClass下拉刷新区域的额外类名String''
loader是否启用加载更多功能Booleantrue
loaderClass加载更多区域的额外类名String''
refreshHeight下拉刷新的高度阈值String'200'
refreshClass下拉刷新区域的类名String''
loaderClass加载更多区域的类名String''

Events

事件名描述回调参数
refresherrestore下拉刷新恢复时触发UniRefresherEvent
refresherrefresh下拉刷新时触发UniRefresherEvent
refresherpulling下拉刷新过程中触发UniRefresherEvent
scrolltolower滚动到底部时触发UniScrollToLowerEvent

Slots

名称描述
--

Methods

名称描述参数
setLoadmoreState设置加载更多状态state: string
closerefresher关闭下拉刷新-