Sencha ExtJS 全部xtype组件类型一览
需积分: 9 59 浏览量
更新于2024-09-14
收藏 2KB TXT 举报
本文将详细介绍Sencha框架中的各种xtype类型,这些类型是构建用户界面的基本组件,适用于创建丰富的Web应用程序。xtype是Sencha Touch和Ext JS等库中的一个关键概念,它定义了组件的类标识符,使得在配置中可以引用组件类。
Sencha中的xtype类型包括:
1. actionsheetExt.ActionSheet:动作表,通常用于显示一组可选操作,常在手机端底部弹出。
2. audioExt.Audio:音频播放器组件,用于嵌入和控制音频文件的播放。
3. buttonExt.Button:按钮组件,可触发事件或链接到其他页面。
4. componentExt.Component:基础组件,所有其他组件的基类。
5. containerExt.Container:容器组件,用于包含其他组件,可以实现布局管理。
6. imageExt.Img:图片组件,用于展示图像资源。
7. labelExt.Label:文本标签,常用于显示静态信息。
8. loadmaskExt.LoadMask:加载遮罩,覆盖在组件上显示加载状态。
9. mapExt.Map:地图组件,支持集成地图服务,如Google Maps或OpenStreetMap。
10. maskExt.Mask:遮罩组件,用于暂时禁用用户对某一区域的交互。
11. mediaExt.Media:多媒体组件,支持多种媒体类型的播放。
12. panelExt.Panel:面板组件,提供一个可自定义的容器,常用于展示内容或作为其他组件的容器。
13. segmentedbuttonExt.SegmentedButton:分段按钮,常用于选项切换。
14. sheetExt.Sheet:滑动表单或菜单,通常从屏幕边缘滑出。
15. spacerExt.Spacer:空白间隔,用于调整组件间的距离。
16. titleExt.Title:标题组件,用于显示页面或区域的标题。
17. titlebarExt.TitleBar:标题栏,常用于应用顶部,包含标题和操作按钮。
18. toolbarExt.Toolbar:工具栏,用于放置按钮、下拉菜单等操作元素。
19. videoExt.Video:视频播放器组件,支持视频内容的播放。
20. carouselExt.carousel.Carousel:轮播组件,展示多张图片或内容的滑动视图。
21. carouselindicatorExt.carousel.Indicator:轮播指示器,显示当前和总页数。
22. navigationviewExt.navigation.View:导航视图,用于实现页面间的导航。
23. datepickerExt.picker.Date:日期选择器,用于选取日期。
24. pickerExt.picker.Picker:选择器组件,可选择单个或多个值。
25. pickerslotExt.picker.Slot:选择器槽,表示选择器中的一个选项。
26. sliderExt.slider.Slider:滑块组件,用于数值选择或调整。
27. thumbExt.slider.Thumb:滑块上的拇指,表示当前选择的值。
28. tabbarExt.tab.Bar:标签栏,用于展示和切换多个标签页。
29. tabpanelExt.tab.Panel:标签页组件,包含多个子页面,每个页面对应一个标签。
30. tabExt.tab.Tab:标签页组件的单个标签,可点击切换内容。
31. viewportExt.viewport.DefaultDataViewComponents:视口组件,用于全屏显示应用程序内容。
32. dataviewExt.dataview.DataView:数据视图,用于显示数据集的列表或网格。
33. listExt.dataview.List:列表视图,用于展示列表数据,常用于创建滚动列表。
34. listitemheaderExt.dataview.ListItemHeader:列表项头,用于区分列表中的不同部分。
35. nestedlistExt.dataview.NestedList:嵌套列表,用于展示层级结构的数据。
36. dataitemExt.dataview.component.DataItemFormComponents:数据项组件,用于在数据视图中显示表单元素。
以上列出的xtype类型只是Sencha框架中的一部分,它们提供了丰富的UI组件,可以根据需求组合使用,构建出复杂的Web应用程序。通过理解这些组件的功能和用法,开发者能够更高效地构建响应式、互动性强的用户界面。
2011-08-14 上传
2019-03-28 上传
2015-08-29 上传
2019-04-22 上传
2015-12-22 上传
2014-03-28 上传
2012-09-09 上传
2014-04-03 上传
2020-09-04 上传
orayqiqi
- 粉丝: 0
- 资源: 3
最新资源
- R语言中workflows包的建模工作流程解析
- Vue统计工具项目配置与开发指南
- 基于Spearman相关性的协同过滤推荐引擎分析
- Git基础教程:掌握版本控制精髓
- RISCBoy: 探索开源便携游戏机的设计与实现
- iOS截图功能案例:TKImageView源码分析
- knowhow-shell: 基于脚本自动化作业的完整tty解释器
- 2011版Flash幻灯片管理系统:多格式图片支持
- Khuli-Hawa计划:城市空气质量与噪音水平记录
- D3-charts:轻松定制笛卡尔图表与动态更新功能
- 红酒品质数据集深度分析与应用
- BlueUtils: 经典蓝牙操作全流程封装库的介绍
- Typeout:简化文本到HTML的转换工具介绍与使用
- LeetCode动态规划面试题494解法精讲
- Android开发中RxJava与Retrofit的网络请求封装实践
- React-Webpack沙箱环境搭建与配置指南