您现在的位置是:首页 > 文章详情

🔥 LeaferJS 1.0.5 发布,带来 leafer-vue 开发框架

日期:2024-10-11点击:162

🍍 社区更新亮点

- 🌸 leafer-vue 组件式开发框架全新上线 🎉🎉🎉 (@FliPPeDround 提供开发维护

🌱 新增功能

- 🌸 图形编辑器支持在多个 leafer 层中选择元素

- 🌸 图形编辑器多选时,也能使用 element 元素的属性方法直接移动、调整编辑框

- 组元素 add() 方法支持传人 JSON 创建元素

- 组元素 remove() 方法支持传入条件移除元素

- 🌸 Box 元素增加 textBox 文本框属性,可在编辑器中双击 Box 元素直接编辑 editable 子文本

- Text 元素增加 autoSizeAlign 属性, 当文本没有宽高且有对齐属性时,是否对齐起始坐标

- 应用配置增加 touch.preventDefault, 自由控制移动端触屏交互体验

- 应用配置增加 multiTouch.disabled, 控制是否禁用多点触屏产生的缩放/平移/旋转事件

🪲 修复问题

- 🌸 箭头元素 为曲线路径且在编辑器中 resize 到比较小时会跑偏

- 🌸 图形编辑器多选元素不会触发 drag.enterdrop 事件

- 图形编辑器多选元素未显示移动光标

- 自定义编辑工具示例 onCreate 报错的问题

- 多选元素时,app.editor 会监听两次交互事件的问题

- animation 初始化 event 监听未生效的问题

- 🌸 Box 元素有背景图片没加载完时,内部子元素动画不渲染

- Box 元素会穿透事件的问题

- Box 元素只存在宽或高时包围盒定位不准确,导致内部元素显示位置有问题

- Text 元素只存在宽或高且有 Padding 时, 在 Box 中显示有问题

- Flow 元素只存在宽或高且有 Padding 时,排版不准确

- 没有宽度的文本设置了文本对齐,在进行文本编辑时定位不正确

🌿 优化

- Box / Frame 元素不再支持 解组,防止产生问题,如需编组/解组,请使用 Group 元素代替

🌷 感谢反馈

@leidao @ZhuFaRuHuan @yy8z7 @maxfrees @i255979 @fundgao @岁月 @ozar @周明 @xiaou @黄某人 @9kg @江万江 @风之影 @BO @Curapica

官网:www.leaferjs.com

原文链接:https://www.oschina.net/news/315621/leaferjs-1-0-5-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章