所在位置:首页 / v3技术文档 / 通用模块
  • Pagination分页模块
    Pagination模块用来创建数据分页,支持自动分页和手动分页
    通用模块 导航 2025-03-03首发, 2周前更新
  • Progress进度条模块
    Progress进度条是指数据加载状态、任务完成度,或事务进程;支持多种形态,包括条状、全圆、半圆和大半圆;支持多种主题颜色,包括渐变色;支持多种整体尺寸和轨道尺寸;支持任意数值的进度,不限于百分比。
    通用模块 基础 2024-09-19首发, 2周前更新
  • Range范围输入模块
    Range模块可实现单滑块和双滑块的范围选择,支持冻结功能,支持使用标尺,完美替代原生range组件。
    通用模块 表单 2024-08-28首发, 2周前更新
  • flip动画是借助浏览器异步渲染的特性设计的一种动画思想,通常用在拖拽布局或拖拽树分支当中。
    通用模块 基础 2025-03-10首发, 2分钟前更新
  • Panel模块用来创建常规内容板块,支持多种数据格式
    通用模块 数据 2025-02-09首发, 3周前更新
  • Tree模块可创建多层次的树菜单,支持分页和缓加载,支持多种数据格式。
    通用模块 数据 2024-09-28首发, 1个月前更新
  • Infinite无限加载是长列表的一种展示方式,该模块将按需加载列表内容;支持自动加载列表和手动触发加载列表,触发次数越多,加载的列表将越长,当然视窗之外的列表项使用content-visibility属性,对内存和性能做了优化处理;无限滚动也属于懒加载范畴,比较适合中小型列表。
    通用模块 列表 2024-09-19首发, 2个月前更新
  • Swipe模块是轮播图和旋转木马模块,可以实现文本、图片、视频、iframe等媒体内容的轮播呈现。支持拖拽滚动,也支持点击按钮切换滑块;支持异步获取内容,支持插入和删除滑块;响应滑块的变化和外容器的变化,进而自动修正滑块之间的关系。
    通用模块 列表 2024-09-19首发, 2个月前更新
  • Virtual Scrolling虚拟滚动/Virtual List虚拟列表是前端一种列表加载技术,他模拟真实的容器滚动条,并支持在数据充足的情况下无限滚动和无限渲染,即便如此却很少消耗内存和性能,因为虚拟列表仅仅是渲染用户视线所及的部分,用户看不到的部分或者不关心的部分并不会被渲染。虚拟列表、懒加载和分页加载是三种长列表解决方案,各有优劣。
    通用模块 数据 2024-09-19首发, 2个月前更新
  • Select模块可实现单选和多选,完美替代原生的select-single和select-multiple组件;支持模糊检索和自动完成。
    通用模块 表单 2024-08-28首发, 2个月前更新
  • Rate评星模块可实现等级评星,支持半星,支持自定义图标或图片。
    通用模块 表单 2024-08-28首发, 1个月前更新
  • Lazy懒加载模块是基于Spy模块的扩展,核心是使用IntersectionObserver这个原生API;支持对img、video、audio、iframe四种标签进行快捷懒加载;另外还支持对其他标签使用async异步加载,异步懒加载的核心是getContent和setContent两个函数。
    通用模块 基础 2024-08-14首发, 2个月前更新
  • Masonry瀑布流布局模块是基于grid布局的个性化布局方式,瀑布流布局将尽可能减少项目之间的间隙,并尽量增加可视项目数量,使得整个页面结构紧凑而饱满;瀑布流布局方向为从左至右从上至下,是为真实的瀑布流结构;Masonry支持自动更新内容高度和项目之间的关系,支持异步插入单元格内容。
    通用模块 列表 2024-08-09首发, 2个月前更新
  • Drag拖拽模块是基于Gesture模块的,实现任意元素之间相互拖放;支持dropping和dropped事件,支持自动回弹;没有使用原生的drag相关事件;支持移动端drag拖拽。
    通用模块 基础 2024-08-06首发, 2个月前更新
  • Scroll模拟滚动模块可以重新定义一对父子节点的滚动关系,以模拟的滚动条代替默认的滚动条;最重要的是可以模拟出移动端头尾拖拽空白并反弹效果;另外支持子节点自动吸附,nest嵌套布局,多行多列布局等;该模块是swipe轮播模块的基础模块
    通用模块 基础 2024-08-01首发, 2个月前更新
  • Gesture手势库是AXUI专用的多终端手势库模块,规范了click单击、dblclick双击、hold长按、cancel取消、scale缩放、rotate旋转事件和translate移动事件,另外还特别处理了桌面端的wheel滚轮事件和右键事件。
    通用模块 基础 2024-08-01首发, 2个月前更新
  • Autocomplete是基于Popup和Retrieval模块的自动补全模块,实现对input或textarea表单域录入数据时给与自动列表提示,点击项目节点可填入项目value,是搜索模块和组件的基础模块。
    通用模块 数据 2024-07-11首发, 2个月前更新
  • Retrieval根据关键字对数据进行检索并生成相应的节点,可自动或手动的填充目标节点,可自定义模版字符串和模板引擎;以arrSearch工具函数为核心的数据检索模块,是其他搜索列表的基础模块
    通用模块 数据 2024-07-06首发, 2个月前更新
  • Message模块用于实时显示状态信息,包括success、error、information、question、warning等;支持大图标大标题模式以突出显示内容;支持9个显示位置;支持html文本。
    通用模块 数据 2024-07-02首发, 4周前更新
  • Valid校验模块是对表单域进行值校验,要求表单域需要填写name属性,并且最好使用form节点包裹;当提交表单的时候,validate支持二次校验;支持ajax异步校验;内置了值类型校验、值强度校验、包含字符串类型校验、数值大小校验、数值多少校验等;支持自定义校验方法。
    通用模块 表单 2024-07-01首发, 2个月前更新
  • Tab模块用来切换折叠内容,支持多种数据格式。
    通用模块 数据 2024-07-01首发, 4天前更新
  • spy即对IntersectionObserver方法的二次封装,支持进入退出动画;支持与其他元素(menu菜单,anchor菜单)发生联动;可以改变参照父节点;最简单的用法是让进入视窗的元素有缓冲动画效果,比如渐显。
    通用模块 基础 2024-07-01首发, 2个月前更新
  • dropdown下拉菜单模块是继承自popup模块,也就是说dropdown的参数格式与popup相同,dropdown下拉菜单模块强调的是通过创建列表并给目标节点传递checked值;该模块的列表结构是bullet;该模块支持多种列表形式,支持单选和多选列表。
    通用模块 气泡 2024-06-30首发, 2个月前更新
  • drawer抽屉模块是bubble气泡模块,是class类,可被extend继承;该模块支持四个方向展示内容;支持同一方向多个drawer叠加显示;content支持多种数据格式,包括DOM、string、object、array、函数等;特别的该模块支持asycn异步获取内容并自动解析为列表。
    通用模块 气泡 2024-06-30首发, 2周前更新
  • Datetime模块可创建日期选择实例,支持单选或多选日期,也支持选择日期段,支持使用农历,支持自定义事件。
    通用模块 表单 2024-06-30首发, 1个月前更新
  • Accordion模块可以创建一个可嵌套的折叠面板,支持多种数据格式
    通用模块 数据 2024-06-30首发, 1个月前更新
  • upload模块可实现批量上传,以多种形式上传,支持云直传,包括阿里云、七牛云、又拍云等。
    通用模块 表单 2024-06-28首发, 2个月前更新
  • Tooltip模块是继承自Popup模块,在原Popup基础上进行了结构简化,取消了footer和tools,并且使用theme参数来填充气泡背景;content主要是纯文本为主。
    通用模块 气泡 2024-06-28首发, 2周前更新
  • popup气泡是一个基础模块,是dropdown、tooltip等模块的父类;是class类,可以被extend继承;content参数支持多种数据格式,与contType和contData参数配合使用可获取多种格式数据,包括DOM节点、纯文本、html文本、array和object、form表单等;用户可使用内置的模板解析器解析array和object数据,也可以自定义模板引擎。
    通用模块 气泡 2024-06-28首发, 2周前更新
  • dialog对话框是一个基础模块,是alert、confirm等窗口的基础,也是事件交互的主要形式;同popup和drawer一样,支持多种数据形式;可拖拽不遮挡。
    通用模块 气泡 2024-06-28首发, 2周前更新
  • 通过诸多示例详细展示Tags模块核心参数的使用效果以及Tags模块自身的内部变量和操作方法;另外包括演示模块常规特性,包括事件监听、等待执行、缓存数据、销毁和初始化等。
    通用模块 基础 2024-06-27首发, 2个月前更新
  • nav导航模块来自Menu模块的水平布局,本质还是Menu模块,主要使用Menu模块原有参数中的row参数,其若干属性适合于设置水平导航的风格。
    通用模块 导航 2024-06-19首发, 1周前更新
  • Menu模块是折叠菜单模块,用于制作无限层级的父子菜单;Menu模块的另外一个形态是AX-MENU自定义标签;Menu模块默认是垂直菜单,可以通过row:true转为水平导航。
    通用模块 导航 2024-06-19首发, 1周前更新
  • Editor富文本编辑器可编辑HTML,有别于textarea只能编辑text,支持多种快捷操作。
    通用模块 表单 2024-06-19首发, 1个月前更新