History更新历史
展示AXUI前端框架开发和版本更新历程,并在此页面公开发布历史版本号。
2025-04-29更新
- 发布v3.1.0版本
- 核心js:https://unpkg.com/@codady/axui@3.1.0/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.1.0/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.1.0/dist.zip
更新内容如下:
- 对应用本框架模块的节点增加
ax
属性用来存放于axui相关的数据;其为一个对象,包含modules,flip,spy等属性;一个节点应该只应用一次相同的模块。 - 将
elProps
函数改为storeNode
,用来给节点存放于本框架相关的数据。 - 修改全站
css
以支持RTL
(阿拉伯语/希伯来语排版要求)。 - 增加
--_dir-coef
变量,以便在样式中计算rtl
布局中的样式。 - 改小
legend
标签字号,并固定字号12px
。 - 修改
_ratio-*
比例连接符,比如16-9改为16x9,更加直观;并新增若干比例。 - 增加
getRtl
函数,用来获取当前页面是否是rtl
行文模式。 - 增加
setRtl
函数,用来设置页面使用rtl
行文模式。 - 适配了
Virtualize
模块在rtl
行文模式下的水平虚拟滚动。 - 允许对
Scroll
和Swipe
模块节点增加dir=rtl
属性,允许局部rtl。 - 修改
Rate
、Range
和Scroll
模块,增加rtl
参数。 - 在样式中,将方向性的属性
l
(left)和r
(right)改成s
(start)和e
(end),lr改成se,修改范围包含了p、m、r、bd系列样式类和css变量名。 - 修改
ax-defrom
组件,将menuLeft
改为manuStart
;menuRight
改为menuEnd
。 - 修改
_a-*
排序相关样式类,l(left)改为s(start),r(right)改为e(end),lt改为st等。 - 修改包含
left
和right
的动画名,例如fadeInLeft改为fadeInStart,_fadeInRight改为_fadeInEnd等。
2025-04-26更新
- 发布v3.0.43版本
- 核心js:https://unpkg.com/@codady/axui@3.0.43/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.43/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.43/dist.zip
更新内容如下:
- 修复
Range
组件和模块垂直方向提示气泡合并时~
符号不能正常显示的问题。 - 修改了
decompTask
函数,增加了type
,doing
和delay
参数,增加了add
和abort
方法,默认type=idle
。 - 改写
init
函数,打平任务数组,确保任务数量清晰可预见,消除控制台超时警告。 - 修改内置
base64
图片的获取方式,只要读取一次则全局保存,避免重复获取消耗性能。 - 优化了
Select
模块的性能,消除了强制重排警告。
2025-04-25更新
- 发布v3.0.42版本
- 核心js:https://unpkg.com/@codady/axui@3.0.42/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.42/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.42/dist.zip
更新内容如下:
- 修复
StepElem
组件获取数组字符串数据时的错误。 - 修复
type=color
原生标签的宽度问题,保持方形状态。 - 修改默认html模版头部的
meta
内容,有些已经过时了,有些可以简写。
2025-04-24更新
- 发布v3.0.41版本
- 核心js:https://unpkg.com/@codady/axui@3.0.41/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.41/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.41/dist.zip
更新内容如下:
- 修正原生标签
select
在使用size
属性则根据size保持自动高度,不固定。 - 修改
Position
的参数parentMutation.selector
的默认参数值,默认不监听任何父节点,以提高性能。 - 新增
promiseRaf
工具函数,将函数放在下一帧执行,避免阻塞。 - 对独立气泡节点增加
will-change
和contain
样式,减少回流。 - 修改
elState
函数,减少使用getComputedStyle
方法的概率,避免回流耗时。 - 修改
easeHeight
函数,增加unaware
参数,如果已知可计算则不用使用elState
判断。 - 修改了
Position
模块中,对执行多次异步事件后统一执行一个任务的方法。 - 气泡模块使用
RAF
方式执行show
方法,减少阻塞。 - 修正
Popup
模块,如果使用sticky
显示,那么参数mulitiple
强制设为true。 - 解决
Popup
模块快速进入并快速离开目标节点导致气泡不能消失的问题,增加延迟隐藏。 - 修复
Tree
模块在使用“北京,上海,广州”纯字符串content时的错误。
2025-04-22更新
- 发布v3.0.40版本
- 核心js:https://unpkg.com/@codady/axui@3.0.40/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.40/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.40/dist.zip
更新内容如下:
- 修改
readme
文件,加入了中文说明。
2025-04-21更新
- 发布v3.0.39版本
- 核心js:https://unpkg.com/@codady/axui@3.0.39/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.39/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.39/dist.zip
更新内容如下:
- 修改
Tree
和Menu
模块,增加对onclick/onClick
属性的支持。
2025-04-18更新
- 发布v3.0.38版本
- 核心js:https://unpkg.com/@codady/axui@3.0.38/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.38/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.38/dist.zip
更新内容如下:
- 修改
container
相关样式,增加_xxs-full~_lg-full样式,在指定终端全宽显示。 - 增加原生
select
单选控件对size
属性的支持,使用size的单选外观表现与多选外观一致。 - 增加对
type=button
的input
标签的支持,外观表现与type=reset
一致。 - 清除
_b
和_b-*
的旧样式。 - 增加对原生的按钮节点使用--_btn-c-bg、--_btn-c-txt、--_btn-c-bd和--_btn-bd样式变量。
- 修改
ax-radio
组件样式,如果没有label则自动塌缩。 - 修改
table
相关样式,允许框架内的组件元素可以友好的嵌入。 - 修改
_w-*
和_h-*
样式,增加iso
后缀,即与宽/高相等 - 修改
ax-btn
组件样式,增加width=iso
值,以此制作方形的图标按钮。 - 删除了
_table
下_operate
相关样式。 - 调整了
table
中th
标签的样式,以区别于tbody的td标签。 - 增加
table
表格若干自适应变量(_xxs-w~_xl-w),以支持自适应宽度。 - 新增
_scroller
滚动容器,用于放置过宽或过高的内容。 - 修改
_table
样式,增加--_table-bg
样式变量,并默认不使用背景色。 - 将
_table
的display
属性改为lines
,可选值有all、inner、outer。
2025-04-16更新
- 发布v3.0.37版本
- 核心js:https://unpkg.com/@codady/axui@3.0.37/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.37/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.37/dist.zip
更新内容如下:
- 修改
Flip
模块,修复destroy
方法在取消animation动画时的undefined错误。 - 修改
bullet
中的rank
样式,让其更小一点。 - 修改
bullet
相关样式,增强手机端自适应布局。 - 修改
ax-br
和ax-bc
组件样式,增加size=0
属性,用来解决前后节点margin失效问题。 - 修改
ax-file
组件,增加show
属性以实现回显功能。 - 修改
ax-callout
组件,增加feature=note
属性。 - 修改
type=submit
、type=reset
、type=button
按钮的样式,增加size
属性。 - 修改
_field-help
样式中对按钮兼容性设定,如果按钮自身有size
属性则不处理。 - 修改
rep=disk/cube
全局样式,允许使用背景图片填充。 - 增加
_empty
样式展示空状态,增加_empty-*
相关样式,让节点为空标签时隐藏。
2025-04-14更新
- 发布v3.0.36版本
- 核心js:https://unpkg.com/@codady/axui@3.0.36/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.36/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.36/dist.zip
更新内容如下:
- 修改
Flip
模块,增加other
参数,用来指定更多非标准定义的flip节点。 - 修改
Gesture
模块,将this.dragEls变量改为this.handleEls - 增加
useHandle
公共方法,删除Gesture
模块中的useHandle
方法 - 修复
elsSort
函数的错误,重写了该函数。 - 修改
Gesture
模块,增加trigger
、finished
、enter
和leave
事件和b4Trigger
参数。 - 修改
Gesture
模块,事件参数增加relatedTarget
属性。 - 修改
Flip
模块,将duration
参数改为fluct
。 - 重写了
Drag
模块,使之更通用。
2025-03-29更新
- 发布v3.0.35版本
- 核心js:https://unpkg.com/@codady/axui@3.0.35/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.35/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.35/dist.zip
更新内容如下:
- 修复
Flip
模块,使用Element.animate()
作为底层动画,修复快速拖动的bug。 - 增加
getAutoDur
工具函数,用来自动计算动画时长。 - 增加
getHypotenuse
工具函数,用来计算直角三角形的斜边长度。
2025-03-24更新
- 发布v3.0.34版本
- 核心js:https://unpkg.com/@codady/axui@3.0.34/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.34/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.34/dist.zip
更新内容如下:
- 修改
appendEls
工具函数,增加target
属性。 - 修复
Observe
模块,对本身是代理对象仍然重复创建代理的bug。 - 修复
setAttrs
工具函数,data参数支持{name:'',age:''}写法。
2025-03-23更新
- 发布v3.0.33版本
- 核心js:https://unpkg.com/@codady/axui@3.0.33/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.33/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.33/dist.zip
更新内容如下:
- 修改
Tab
模块,将disabled
参数改为disable
。 - 将工具函数
dlToArr
改名为dl2Tree
。 - 修改
treeTools
中的allToTree
函数,增加对dl
转数据的支持。 - 将样式类
_bg
改为白色底。
2025-03-21更新
- 发布v3.0.32版本
- 核心js:https://unpkg.com/@codady/axui@3.0.32/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.32/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.32/dist.zip
更新内容如下:
- 修改
config
文件,增加strParser
属性,解析文本选择是用new Function
还是JSON.Parse
- 改写
parseStr
工具函数,参数合并为对象,增加method
、catchable
、error
属性。 - 基于parseStr修改
strToJson
工具函数。 - 基于parseStr修改
paramToJson
工具函数。 - 基于parseStr修改
getAttrArr
工具函数。 - 基于parseStr修改
attrJoinVal
工具函数。 - 修改
Tree
模块,对参数shortcut.mean增加expanded和auto类型。 - 修改
Tree
模块,取消select模式下对label设置disabled的情况。 - 修改Tree模块样式,将biref的小点改为朝上箭头。
- 修改
Menu
模块参数,将scheme
改为theme
,将参数rise
改为linkage
,删除max
参数,参数row
改为nav
。 - 将
Menu
菜单的单项的行高从44px调整为38px。 - 修改
Menu
菜单样式,增加lamp=block。 - 修改
Tree
模块,修正b4Expand
的触发时机。 - 修改
Tree
模块,增加insertItem
和insertItems
监听,在该事件之后将appendChild节点。 - 修改
grafted
事件,增加一个参数refer;修改added
事件,增加refer参数 - 修改
Menu
模块在navigation
模式下的用法。
2025-03-16更新
- 发布v3.0.31版本
- 核心js:https://unpkg.com/@codady/axui@3.0.31/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.31/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.31/dist.zip
更新内容如下:
- 修复
ax-skeleton
组件扫光动画在暗黑模式下的bug。 - 对没有内置模块的webcomponent组件,增加
lang
属性。 - 修改
strToJson
函数,支持数组字符串,增强兼容性。 - 修复
ax-number
组件step属性的错误。
2025-03-15更新
- 发布v3.0.30版本
- 核心js:https://unpkg.com/@codady/axui@3.0.30/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.30/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.30/dist.zip
更新内容如下:
- 修复
getScreenSize
函数的错误。 - 发布了
ax-skeleton
骨架屏组件,详情请点击这里
2025-03-13更新
- 发布v3.0.29版本
- 核心js:https://unpkg.com/@codady/axui@3.0.29/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.29/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.29/dist.zip
更新内容如下:
- 修改
card
相关样式,增加--_card-fw变量,用来设置标题是否加粗(bold/normal)。
2025-03-12更新
- 发布v3.0.28版本
- 核心js:https://unpkg.com/@codady/axui@3.0.28/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.28/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.28/dist.zip
更新内容如下:
- 修改
avatar
相关样式,确保在暗黑模式下显示正常。 - 修改
header
相关样式,取消avatar右侧额外增加箭头,并增加feature
属性。 - 新增
ax-heading
组件,用来显示板块标题,详情请点击这里
2025-03-11更新
- 发布v3.0.27版本
- 核心js:https://unpkg.com/@codady/axui@3.0.27/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.27/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.27/dist.zip
更新内容如下:
- 修改
Flilp
模块,新增b4PlayAll
参数。 - 修改
Twilight
组件,增加labels
属性,可自定义文本,例如label="白天,黑夜"。 - 修改
Popup
和Tooltip
模块中的lit
字样改为lt
。 - 更新了若干文档封面图。
2025-03-10更新
- 发布v3.0.26版本
- 核心js:https://unpkg.com/@codady/axui@3.0.26/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.26/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.26/dist.zip
更新内容如下:
- 修复
getEls
函数中,当选择器是节点数组时获取父节点的错误。 - 修改
getEl
函数的父节点范围为document
,而不是document.body - 修改
transformTools
工具函数,增加remove
方法,用来删除transform中某个属性;增加disable
方法,用来禁用transform动画;增加enable
方法,用来启用transform动画。 - 新增
Flip
模块,作为Drag模块的重要组成部分之一,也可单独使用,详情请点击这里
2025-03-08更新
- 发布v3.0.25版本
- 核心js:https://unpkg.com/@codady/axui@3.0.25/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.25/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.25/dist.zip
更新内容如下:
- 修复
post
相关样式中poster
封面图撑破容器的问题。 - 修改
ax-step
组件,增加pending
属性和error
属性。 - 图标库增加
info
和warn
图标。 - 增加
ax-status
组件,用来表示数据或节点状态,详情请点击这里
2025-03-07更新
- 发布v3.0.24版本
- 核心js:https://unpkg.com/@codady/axui@3.0.24/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.24/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.24/dist.zip
更新内容如下:
- 修改
Panel
模块中的feature
参数,增加feature=window
风格。 - 新增
parseStr
工具函数,可将对象字符串或数组字符串转为真实的对象和数组(new Function方法)。 - 新增了
ax-step
步骤条组件,详情请点击这里 - 修改
createEl
工具函数,允许批量插入子节点。
2025-03-06更新
- 发布v3.0.23版本
- 核心js:https://unpkg.com/@codady/axui@3.0.23/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.23/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.23/dist.zip
更新内容如下:
- 修改
ax-stats
组件,将reverse
属性改为inverted
,表意更准确;并增加image
属性。 - 修改
ax-stats
组件中label的字体为--_ff-alt
。 - 修改
ax-line
组件,将属性v改为dir
,可填值h或v。 - 修改
ax-icon
组件,增加download
属性,type属性增加新值:image。
2025-03-05更新
- 发布v3.0.22版本
- 核心js:https://unpkg.com/@codady/axui@3.0.22/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.22/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.22/dist.zip
更新内容如下:
- 将框架中的
paddingless
字样改为unpadded
,表意更准确。 - 修改组件
ax-avatar
,增加arrow
属性,且允许追加_opened样式类。 - 将
ax-buoy
组件的reverse
属性改为inverted
,表意更准确。
2025-03-04更新
- 发布v3.0.21版本
- 核心js:https://unpkg.com/@codady/axui@3.0.21/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.21/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.21/dist.zip
更新内容如下:
- 修改
grade
模块,增加对rep=image的支持,使用与input相同的圆角样式 - 修改
bullet
模块,增加对rep=image的支持。 - 增加
legend
演示页面,详情请点击这里 - 增加
poster
演示页面,详情请点击这里 - 修复
container-full
样式超出边界的错误 - 增加字号
--_fs-subject
字号变量和_fs-subject
样式类,用来表现更大的板块标题 - 增加字号
--_fs-huge
字号变量和_fs-huge
样式类,用来表现超大页面标题 - 重新调整h1~h6的字号(普遍增大)。
- 重新调整
_ell
省略样式的字号和行高 - 修改
article
标签的字号在桌面端为16px,更方便阅读 - 增加
_text[-*]
文本块样式,详情请点击这里 - 调整css命名,将rem-body改为;将原rem-font改为rem-body;原rem-body改为rem-title,原rem-brief改为rem-subject;原rem-title改为rem-caption。
- 将新增
--_fs-caption
变量和_fs-caption
样式类。 - 对
_wall
样式新增若干变量。 - 调整
_ratio
相关样式名,例如原_ratio-11改成_ratio-1-1。
2025-03-03更新
- 发布v3.0.20版本
- 核心js:https://unpkg.com/@codady/axui@3.0.20/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.20/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.20/dist.zip
更新内容如下:
- 修改
Pagination
模块,增加了关联分页器的功能,即用于一个列表使用两个分页器 - 新增
ax-pagination
分页器组件和其API页面 - 修复
ax-rate
、ax-progress
、ax-accordion
、ax-more
、ax-menu
组件不能更新属性的问题 - 修改
attrJoinVal
工具函数,允许参数地图使用type=ignore
,避免在该函数中强制转换value格式
2025-03-02更新
- 发布v3.0.18版本
- 核心js:https://unpkg.com/@codady/axui@3.0.18/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.18/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.18/dist.zip
更新内容如下:
- 修复
deepEqual
函数的缺陷,简介修复了Pagination
模块的Maximum call stack size exceeded
报错 - 完善
Observe
模块,增加lenient
参数,默认宽松对比新旧值,只有绝对相等才不会触发set事件,如果设为false,则类型不同但是值相同也不会触发set事件 - 对
ax-input
组件增加feature
属性,使用plain值可表现的更加素雅。 - 修改
Pagination
模块,增加size、counts、dropdown参数。 - 发布了
Pagination
的API页面和演示示例页面。
2025-03-01更新
- 发布v3.0.16版本
- 核心js:https://unpkg.com/@codady/axui@3.0.16/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.16/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.16/dist.zip
更新内容如下:
- 将
fromSelect
和fromUl从treeTools
中拎出来创建了新的工具函数:select2Tree
和ul2Tree
,避免了getContent
与TreeTools
产生循环依赖 - 增加
React
演示演示页面,无障碍支持React,详情请点击这里 - 修改
alert
工具函数,增加tplStr
和tplEng
参数,将参数cb改为yes
。 - 修改
confirm
工具函数,增加tplStr
和tplEng
参数。 - 修改
notice
工具函数,增加tplStr
和tplEng
参数。 - 修改
getBetweenEls
函数,将原parent参数改为root,新增exclude参数 - 修改
ax-anchors
组件,将parent属性改为root,并允许对标题使用范围排除 - 增加
ax-anchors
演示页面,详情请点击这里 - 增加
confirm
工具函数演示页面,详情请点击这里
2025-02-27更新
- 发布v3.0.15版本
- 核心js:https://unpkg.com/@codady/axui@3.0.15/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.15/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.15/dist.zip
更新内容如下:
- 修改
ax.comm.js
入口文件,增加导出方式为export default {...modules}
,确保在页面使用type=module
方式引入时只需import ax
即可 - 增加
body
若干css
变量,便于全局控制 - 取消了语言包中的
puncs
属性 - 修复
Message
、valid
、Tags
和Spy
模块不能使用options.lang
属性问题 - 对
Message
模块增加heading:true
的支持,如果heading:true则根据状态调用默认标题 - 发布文件新增
script-css.js
、script-mini.js
和script-note.js
2025-02-26更新
- 发布v3.0.14版本
- 核心js:https://unpkg.com/@codady/axui@3.0.14/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.14/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.14/dist.zip
更新内容如下:
- 修改打包入口文件的错误,重写打包入口文件,
esm
文件的导入导出更干净 - 使用
lock[ed]
代替passivate[d]
,使用unlock[ed]
代替activate[d]
,使用activate
代替active
(动作或事件) - 修改全局,有节点宿主的模块都支持
lock
和unlock
方法,并均具有locked
和unlocked
事件 - 修复
Upload
模块,初始化显示时,跨域受阻或地址错误,给与报错提示 - 修复
Range
模块,点击min和max标识跳转相反的错误 - 将
Observe
模块中的new
事件改为construct
,更符合规范 - 发布createComp演示页面,详情请点击这里
2025-02-25更新
- 发布v3.0.13版本
- 核心js:https://unpkg.com/@codady/axui@3.0.13/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.13/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.13/dist.zip
更新内容如下:
- 修改
Menu
模块的监听事件名称,对主要事件都使用ed
或d
结尾,表示完成 - 修改
Pagination
模块的监听事件名称,对主要事件都使用ed
或d
结尾,表示完成 - 修正
setted
和getted
的命名错误,改为set
和got
- 修正
unselect
改为deselect
,显得更加严谨
2025-02-24更新
- 发布v3.0.11版本
- 核心js:https://unpkg.com/@codady/axui@3.0.11/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.11/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.11/dist.zip
更新内容如下:
- 修改
createComp
函数,增加register参数,即是否立即全局注册,默认true - 修改
getDataType
函数,增加对class类判断,与一般函数区分开来 - 修复取消了模块的多态
mixin
,确保可以tree shaking
- 新增
regElem
函数,用来全局注册webcomponent组件 - 新增
getComputedVar
函数,避免多处使用getComputedStyle(document.documentElement).getPropertyValue - 将
icons.image
属性删除,新创建了getImgSpin、getImgNone等函数获取内置图片 - 将
fullGap
改为getFullGap
,类型为函数 - 将
scrollObj
改为getScrollObj
,类型为函数 - 将
screenSize
改为getScreenSize
,类型为函数 - 模块的参数映射不再使用
unique
函数,以确保可以treeshaking
- 删除
fragment
工具,新增appendEls
函数,予以替代 - 取消使用
createComp
创建组件,确保打包文件可treeshaking
2025-02-21更新
- 发布v3.0.10版本
- 核心js:https://unpkg.com/@codady/axui@3.0.10/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.10/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.10/dist.zip
更新内容如下:
- 修复ax.ts文件,允许使用esm的import方法导入模块或组件
2025-02-20更新
- 发布v3.0.9版本
- 核心js:https://unpkg.com/@codady/axui@3.0.9/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.9/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.9/dist.zip
更新内容如下:
- 将v3.0.8中新设的
_flexable
样式类纠正为_flexible
- 修正prompt方法中yes回调函数中value为字符串格式改成数组,不再使用英文逗号区分字段值
- 增加ax-input、ax-textarea、ax-number、ax-editor和ax-datetime组件增加了select方法,与input原生的select方法相对应
- 对ax-input组件增加了enter(keydown)按键事件拦截,如果使用btn,则会触发btn的click事件(enter键默认会提交表单)
2025-02-19更新
- 发布v3.0.8版本
- 核心js:https://unpkg.com/@codady/axui@3.0.8/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.8/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.8/dist.zip
更新内容如下:
- 更新官网,新增“资源下载”栏目并发布第一批资源
- 修复
_field-compact
类下的幽灵边框 - 调整
_field-compact
类的内边距 - 调整
_box-tools
默认颜色为中灰色,close
和remove
图标hover为红色 - 修改
createTools
和createBtns
函数,允许每一项使用styles
属性以增加每个按钮的style属性 - 对
type=submit
、type=reset
和button
节点增加--_btn-r
变量,方便控制圆角 - 修改css变量中active、hover和focus为简写
act
、hov
和foc
,对于标红警告的样式定义为hazard(简写haz
) - 对
_field-embed
表单组增加_flexable
样式类,以便横向铺满 - 增加
_split
针对多终端的支持,支持_split-xxs~lg
写法,让自适应更加简单 - 将v3.0.8版本文件同步更新到了npm、github和gitee
2025-02-18更新
- 发布v3.0.7版本
- 核心js:https://unpkg.com/@codady/axui@3.0.7/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.7/dist/css/ax.css
- 打包文件:https://unpkg.com/@codady/axui@3.0.7/dist.zip
更新内容如下:
- 修改
AX-ANCHORS
组件的样式,增加相关css变量 - 修改
card
样式,增加相关css变量,更新了演示页面,详情请点击这里 - 修复
AX-HEADER
在高清平板终端下自适应错误 - 对
code
标签增加theme属性,支持多色的code标签,详情请点击这里 - 修改了图标字体,增加钱币相关的图标,详情请点击这里
- 修复了_field板块撑破容器问题,使之能自适应外容器宽度
A
标签增加--_link-c-bg
变量- 修复radio/checkbox/radios/checkboxes组件中input的value为空的问题
2025-02-09更新
- 发布v3.0.6版本
- 核心js:https://unpkg.com/@codady/axui@3.0.6/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.6/dist/css/ax.css
更新内容如下:
- 重新编辑字体脚本,修复若干图标字体的代码错误
- 新增
Panel
模块 - 对_group-lamp/_group-page/_group-flex增加了
size
属性,以适应不同场景 - 修复了
Tab
模块,如果用户已经手动添加头部并应用了_group-*
样式类,则不再重复添加样式类(_group-[lamp/btn/flex/page]
)
2025-02-06更新
- 发布v3.0.5版本
- 核心js:https://unpkg.com/@codady/axui@3.0.5/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.5/dist/css/ax.css
更新内容如下:
- 增加
ax-filter
组件,详情请点击这里。 - 修复
RangeElem
组件在attributeChangedCallback
方法中无this.ins
的错误。
2025-02-05更新
- 发布v3.0.4版本
- 核心js:https://unpkg.com/@codady/axui@3.0.4/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.4/dist/css/ax.css
更新内容如下:
- 对
article
标签增加新样式,超出容器的字符进行强制换行,如果是西文单词被换行则末尾使用-
连接符。 - 增加
hyphenated
属性,用于文本容器强制断行。 - 系统字体增加
Microsoft JhengHei
和Yu Mincho
字体用来显示繁体中文和日文。 - 发布了
Font字体和字号
文档,详情请点击这里。 - 外容器增加_container-full样式,补充_container-*成员。
- 发布了
Header自适应头部
文档,详情请点击这里。
2025-01-17更新
- 发布v3.0.1版本
- 核心js:https://unpkg.com/@codady/axui@3.0.1/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.1/dist/css/ax.css
为了达成阶段性目标,本次发布做了些许取舍,该版本不是完美的版本。
- 虽然展示了大多数模块/组件,但是仍有部分未能完成,例如图片/视频媒体的viewer、面板panel、步骤step、快捷工具shortcut、滚轮选择wheel等。
- 该版本还未完成性能测试,在大量加载模块/组件时可能存在性能问题。
- 大多数API文档中的
props
、attrs
、methods
和events
都还未撰写,仅展示若干示例。 - 该版本使用
typescript
编写,但是使用了太多any
和as
,还需要改进。 - 该版本没有太多的时间对模块和组件的参数撰写注释。
- 该版本目前仅提供了中文版本。
- 因为以上原因,该版本仅提供
dist
版本,还未提供src
版本。
在后续的半年时间中会不断改进代码质量,提高代码的可维护性和运行效率。
2024-07-02更新
- 发布v3.0.0-beta.147版本
- 核心js:https://unpkg.com/@codady/axui@3.0.0-beta.147/dist/js/ax.js
- 核心css:https://unpkg.com/@codady/axui@3.0.0-beta.147/dist/css/ax.css
2024-06-29更新
- 官网开通会员注册功能
- 开放第一批付费阅读内容
2024-06-22更新
- 上线v3部分API体验内容