uniapp组件-ui-list列表
⽬录
官⽅⽰例:
列表组件可以在其中使⽤图标、略缩图或放置任何你想放的元素,使⽤场景如:导航菜单、列表、设置中⼼排版等基于uni-list的聊天列表组件:
⼀、基本⽤法
showArrow可以有展开的箭头符号。link不仅有展开的箭头符号,还有点击反馈效果
<template>
<view>理财计划
<uni-list>
<uni-list-item title="列表⽂字" rightText="右侧⽂字" />
<uni-list-item title="列表⽂字" note="列表描述信息" rightText="右侧⽂字" />
<uni-list-item title="列表禁⽤状态" rightText="右侧⽂字" :disabled="true" />
<uni-list-item title="展⽰箭头" showArrow />
<uni-list-item title="展⽰箭头" showArrow rightText="右侧⽂字" />
<uni-list-item title="弹窗提⽰.加了clickable点击时有按压效果" clickable @click="onClick" />
<uni-list-item title="页⾯跳转,可返回" @click="onClick" :to="`./ad`"/>
黑板报排版>未成年人心理健康
<uni-list-item title="关闭当前页⾯打开新页⾯" link="redirectTo" to="./chat" @click="onClick" />
<uni-list-item title="跳转到另⼀个页⾯,可返回" link="navigateTo" to="./chat" @click="onClick" />
<uni-list-item :ellipsis="1" title="⽂字溢出隐藏.:ellipsis=1表⽰超长⽂字显⽰⼀⾏.以下是测试⽂字以下是测试⽂字以下是测试⽂字以下是测试⽂字以下是测试⽂字以下是测试⽂字" showArrow rightText="右侧⽂字" />归脾丸的功效与作用
<uni-list-item :ellipsis="2" title="⽂字溢出隐藏.:ellipsis=2表⽰超长⽂字显⽰⼆⾏,以下是测试⽂字以下是测试⽂字以下是测试⽂字以下是测试⽂字以下是测试⽂字以下是测试⽂字" showArrow rightText="右侧⽂字" />
<uni-list-item title="内容全部显⽰.以下是测试⽂字以下是测试⽂字以下是测试⽂字以下是测试⽂字以下是测试⽂字以下是测试⽂字" showArrow rightText="右侧⽂字" />
</uni-list>
</view>
</template>
<script>
export default {
components: {},
data() {
return {};
},
methods: {
onClick(e) {
uni.showToast({
title: '点击反馈'
});
}
}
};
</script>
⼆、显⽰图标或图⽚
<template>
导购说<view>
<uni-list>
<uni-list-item title="列表左侧带略缩图" note="列表描述信息" showArrow thumb="vkceyugu./VKCEYUGU-dc-site/460d46d0-4fcc-11 eb-8ff1-d5dcf8779628.png" thumb-size="sm" rightText="⼩图" />
<uni-list-item title="列表左侧带略缩图" note="列表描述信息" showArrow thumb="vkceyugu./VKCEYUGU-dc-site/460d46d0-4fcc-11 eb-8ff1-d5dcf8779628.png" thumb-size="ba" rightText="默认" />
<uni-list-item title="列表左侧带略缩图" note="列表描述信息" showArrow thumb="vkceyugu./VKCEYUGU-dc-site/460d46d0-4fcc-11 eb-8ff1-d5dcf8779628.png" thumb-size="lg" rightText="⼤图" />
<uni-list-item :show-extra-icon="true" showArrow :extra-icon="extraIcon" title="列表左侧带扩展图标" />
</uni-list>
</view>
</template>
骆驼祥子第一章感悟<script>
export default {
components: {},
data() {
return {
extraIcon: {
color: '#4cd964',
size: '22',
type:'heart' //icon名称
}
};
王继才夫妇
宫外怀孕是怎样引起的}
};
</script>
三、右侧显⽰ switch/badge