Skip to content

List 列表容器

用于存放tn-list-item列表组件,实现统一管理列表组件。方便管理列表的顶部和边框等信息。

说明

列表组件的外层盒子,结合组件tn-list-item使用

平台差异说明

AppH5微信小程序支付宝小程序百度小程序头条小程序QQ小程序
兼容中兼容中兼容中兼容中

基本使用

设置列表容器的标题为待发货,去掉所有边框,显示为卡片类型,列表显示右边的箭头。

vue
<template>
    <tn-list-view title="待发货" :card="true" unlined="all">
      <block v-for="(item, index) in 3" :key="index">
        <tn-list-cell :arrow="true">图鸟科技</tn-list-cell>
      </block>
    </tn-list-view>
</template>

设置为自定义标题

tn-list-view组件提供了customTitle参数,当该参数设置为true时,title参数会失效。自定义标题的内容设置在名称为title的插槽中。

vue
<tn-list-view :customTitle="true">
  <view slot="title" class="list-title-container">
    <tn-button class="list-title-button">设置</tn-button>
  </view>
</tn-list-view>

API

Props

属性名说明类型默认值可选值
backgroundColor背景颜色String-颜色的十六进制值,rgba(),rgb(),TuniaoUI内置的颜色类名
fontColor字体颜色String-颜色的十六进制值,rgba(),rgb(),TuniaoUI内置的颜色类名
fontSize字体大小Number28-
fontUnit字体大小的单位Stringrpx-
title标题String--
unlined隐藏容器边框Stringalltop/bottom
marginTop上外边距String--
card显示为卡片模式Booleanfalsetrue
customTitle自定义标题Booleanfalsetrue

Slots

名称说明
default用户存放tn-list-cell组件
title存放用户自定义标题的内容

Event

事件名称说明回调参数
clickTitle标题点击事件-