本版本迈出国际化的重要一步:支持RTL行文模式。可将本框架应用在阿拉伯语/希伯来语项目中。
发布v3.1.0版本
更新内容如下:
对应用本框架模块的节点增加
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等。
详情,请访问官网:https://www.axui.cn
共同學習,寫下你的評論
評論加載中...
作者其他優(yōu)質文章