当前位置: 首页 > news >正文

Ionic组件 ion-list ion-list-header

1 ion-list

列表由多行项目组成,这些项目可以包含 text, buttons, toggles, icons, thumbnails等。列表通常包含具有类似数据内容的项目,如 images and text。
列表支持多种交互,包括滑动项目以显示选项、拖动以重新排列列表中的项目以及删除项目。
在这里插入图片描述

<ion-list><ion-item><ion-label>Pokémon Yellow</ion-label></ion-item><ion-item><ion-label>Mega Man X</ion-label></ion-item><ion-item><ion-label>The Legend of Zelda</ion-label></ion-item><ion-item><ion-label>Pac-Man</ion-label></ion-item><ion-item><ion-label>Super Mario World</ion-label></ion-item>
</ion-list>

1.1 Inset List

将inset 属性添加到列表将在列表周围应用边距。在ios模式下,它还会将圆角添加到列表中。

在这里插入图片描述

<ion-content color="light"><ion-list [inset]="true"><ion-item><ion-label>Pokémon Yellow</ion-label></ion-item><ion-item><ion-label>Mega Man X</ion-label></ion-item><ion-item><ion-label>The Legend of Zelda</ion-label></ion-item><ion-item><ion-label>Pac-Man</ion-label></ion-item><ion-item><ion-label>Super Mario World</ion-label></ion-item></ion-list>
</ion-content>

1.2 List Lines

将lines 属性添加到列表将调整列表中所有 items 的底部边框。将其设置为“full”将显示全宽边框,“inset”将显示用左填充调整的边框,“none”将不显示边框。如果在列表中的某个item 设置了 lines 属性,则该属性将优先于列表中的属性。
在这里插入图片描述

<ion-list lines="full"><ion-item><ion-label>Full Lines</ion-label></ion-item><ion-item><ion-label>Full Lines</ion-label></ion-item><ion-item><ion-label>Full Lines</ion-label></ion-item>
</ion-list><ion-list lines="inset"><ion-item><ion-label>Inset Lines</ion-label></ion-item><ion-item><ion-label>Inset Lines</ion-label></ion-item><ion-item><ion-label>Inset Lines</ion-label></ion-item>
</ion-list><ion-list lines="none"><ion-item><ion-label>No Lines</ion-label></ion-item><ion-item><ion-label>No Lines</ion-label></ion-item><ion-item><ion-label>No Lines</ion-label></ion-item>
</ion-list>

2 ion-list-header

List headers 是用于描述列表内容的块元素。与item dividers不同,list headers只能在items列表的顶部使用一次。
在这里插入图片描述

<ion-list><ion-list-header><ion-label>Video Games</ion-label></ion-list-header><ion-item><ion-label>Pokémon Yellow</ion-label></ion-item><ion-item><ion-label>Mega Man X</ion-label></ion-item><ion-item><ion-label>The Legend of Zelda</ion-label></ion-item><ion-item><ion-label>Pac-Man</ion-label></ion-item><ion-item><ion-label>Super Mario World</ion-label></ion-item>
</ion-list>

2.1 Buttons in List Headers

放置在list header中的按钮可用于显示列表的一部分并使用该按钮重定向到完整列表。
在这里插入图片描述

<ion-list><ion-list-header><ion-label>Video Games</ion-label><ion-button>See All</ion-button></ion-list-header><ion-item><ion-label>Pokémon Yellow</ion-label></ion-item><ion-item><ion-label>Mega Man X</ion-label></ion-item><ion-item><ion-label>The Legend of Zelda</ion-label></ion-item><ion-item><ion-label>Pac-Man</ion-label></ion-item><ion-item><ion-label>Super Mario World</ion-label></ion-item>
</ion-list>

2.2 List Header Lines

默认情况下,列表标题不显示底部边框。lines属性可以修改为“full”或“inset”,分别显示全宽边框或带左填充的插入边框。
在这里插入图片描述

<ion-list><ion-list-header><ion-label>Default</ion-label></ion-list-header><ion-item><ion-label>Item</ion-label></ion-item><ion-item><ion-label>Item</ion-label></ion-item>
</ion-list><ion-list><ion-list-header lines="inset"><ion-label>Inset</ion-label></ion-list-header><ion-item><ion-label>Item</ion-label></ion-item><ion-item><ion-label>Item</ion-label></ion-item>
</ion-list><ion-list><ion-list-header lines="full"><ion-label>Full</ion-label></ion-list-header><ion-item><ion-label>Item</ion-label></ion-item><ion-item><ion-label>Item</ion-label></ion-item>
</ion-list>

相关文章:

  • Python中的Socket编程
  • scrapy发json的post请求
  • 双十一“静悄悄”?VR购物拉满沉浸式购物体验
  • C# OpenCvSharp 基于直线检测的文本图像倾斜校正
  • Python爬虫——入门爬取网页数据
  • Wix使用velo添加Google ads tag并在form表单提交时向谷歌发送事件
  • AI由许多不同的技术组成,其中一些最核心的技术如下
  • 【手动创建UIWindow Objective-C语言】
  • 使用 pubsub-js 进行消息发布订阅
  • Django——orm模块创建表关系
  • 键盘win键无法使用,win+r不生效、win键没反应、Windows键失灵解决方案(亲测可以解决)
  • 【狂神说Java】Dubbo + Zookeeper
  • Kotlin基本语法
  • 深度学习pytorch之hub模块
  • Flutter笔记:光影动画按钮、滚动图标卡片组等
  • [deviceone开发]-do_Webview的基本示例
  • 【跃迁之路】【444天】程序员高效学习方法论探索系列(实验阶段201-2018.04.25)...
  • Babel配置的不完全指南
  • CSS3 变换
  • CSS中外联样式表代表的含义
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • Git同步原始仓库到Fork仓库中
  • Java新版本的开发已正式进入轨道,版本号18.3
  • ReactNativeweexDeviceOne对比
  • Redis中的lru算法实现
  • Swift 中的尾递归和蹦床
  • 讲清楚之javascript作用域
  • 前端设计模式
  • 浅谈Kotlin实战篇之自定义View图片圆角简单应用(一)
  • 使用agvtool更改app version/build
  • 微信小程序:实现悬浮返回和分享按钮
  • 硬币翻转问题,区间操作
  • 用quicker-worker.js轻松跑一个大数据遍历
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • # Apache SeaTunnel 究竟是什么?
  • #传输# #传输数据判断#
  • #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (PHP)设置修改 Apache 文件根目录 (Document Root)(转帖)
  • (Redis使用系列) SpringBoot中Redis的RedisConfig 二
  • (板子)A* astar算法,AcWing第k短路+八数码 带注释
  • (附源码)apringboot计算机专业大学生就业指南 毕业设计061355
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (转)scrum常见工具列表
  • (转)关于多人操作数据的处理策略
  • (转)微软牛津计划介绍——屌爆了的自然数据处理解决方案(人脸/语音识别,计算机视觉与语言理解)...
  • (转载)Linux 多线程条件变量同步
  • (转载)在C#用WM_COPYDATA消息来实现两个进程之间传递数据
  • .net core Swagger 过滤部分Api
  • .NET/C# 获取一个正在运行的进程的命令行参数
  • .Net程序帮助文档制作
  • .NET牛人应该知道些什么(2):中级.NET开发人员
  • .Net转前端开发-启航篇,如何定制博客园主题
  • @DateTimeFormat 和 @JsonFormat 注解详解