UNPKG

@amoy/components

Version:
114 lines 5.72 kB
- [1.0.78] - 新增 颜色值错误时输出警告; - 修复 backgroundColor 为黑色时不生效的问题; - 修复 Utils.getValue 无法取非真对象值的问题; - [1.0.75] - 新增样式语法糖 center; - 修复异步加载图片 fixRender 修复失败的问题; - 修复 getValue / setValue 的 bug; - [1.0.73] - 优化 AnimatedSprite 的参数支持; - 修改世界画布标识为 isStage; - [1.0.71] - 参数增加对字符串的支持。 - [1.0.70] - 新增 animated-sprite src 支持 图片string; - 修复 zIndex 设置与更新无效的问题; - 修复绘制view时无背景填充时事件失效的问题; - [1.0.66] - 剥离模板渲染模块; - 导出 eventify 函数; - [1.0.64] - el.getStyle 新增参数: updateStyle; - 修复 text-justify 传入字符串数字不生效的问题; - 修复在 rect 中设置 border-radius 会导致 overflow 的效果; - 优化标签 src 获取方式,去除模板中的 dataify 效果; - 新增导出 Utils (type / getValue / setValue / forin / extend / string2hex); - 修复 template 中 data 取值无法取多级的问题; - [1.0.56] - 新增 visible 属性 - 新增更新 backgroundFrame 的处理(只能修改定位,修改宽高会导致显示错误) - 新增 <text> 标签不能没有内容的限制; - 修复边框无法显示的问题; - 梳理 scale 设置逻辑, 优化代码; - 修复重绘时,初始 scale 被重复设置的问题; - 为解决 rotation 被受父级缩放值的影响的问题,view 由 sprite 调整为 rect; -<rext><circle> 的默认背景色修改为透明; - [1.0.45] - 完善 class / attr,新增 hasClass / removeAttribute / attr 方法; - 修复修改 scale 导致子元素样式错位的问题; - 修复模板中,定位属性重复没有被移除的问题; - 调整字体属性继承的问题,修复 removeClass 导致子级重绘错误的问题; - 修复缩放值对子元素失效的问题; - 优化代码,调整项目结构; - [1.0.36] - template-style 新增 important 关键字的使用,权重高于 inline-style; - 新增标签兼容; - 新增: scale / anchor 参数兼容; - 修改 <Container> -> <View>,避免与 pixi 原生 container 混淆; - 修复 style-handler 中颜色处理函数错误的问题; - 修复设置 anchor / scale 会导致边框和背景错位的问题; - [1.0.27] - 模板法创建的元素中,新增属性操作API,setAttribute / getAttribute / addClass / removeClass / toggleClass; - setStyle 方法新增参数 replaceStyle: 替换 / 合并; - 优化 styleFromParent(继承) 与 styleDiff(差异) 逻辑,解决无法更新的问题; - [1.0.26] - 新增 getStyle, 用于获取 style 中的属性; - 调整 setStyle 参数 refreshStyle 与 updateChild, 可优化性能; - 修复解析模板时创建多个 <text> 的问题; - 修复文本继承的问题; - [1.0.25] - 调整 Api: updateStyle -> setStyle; - setStyle 新增第二个参数,用于是否同步 style,去除原来自动判断更新的问题; - 修复 text 内容更新时不重新计算布局的问题; - 修复 <text> 标签重复渲染的问题; - 修复 setStyle 时,位置属性重复的问题; - 修复元素被子级撑开时,调用 setStyle 会导致子级错位的问题; - 修复 update 时因为 debug 参数导致不断重绘边框的问题; - 完善 ts 声明; - [1.0.20] - 新增 transformStyle 工具方法; - 拆分代码,独立出 component / tags / template 模块; - style 方法只支持对象的传参方式; - 修复反向同步 style 失败的问题; - 整理代码,抽离 mountApi 工具函数; - [1.0.18] - configComponents 新增 debug 选项; - 修复边框出现误差被截断的问题; - backgroundFrame 参数支持字符串形式; - AnimatedSprite 新增 replay 方法; - [1.0.17] - view 默认宽高为父级宽高; - style 方法支持 class/id/tag 选择器,优先级 inline > id > class > tag; - 新增 text-justify 属性,用于默认定位文本; - 修复继承属性错误的问题; - 优化模板渲染性能,减少布局计算; - [1.0.16] - 新增模板渲染功能,新导出 render / style 方法; - 调整修复渲染的逻辑,减少多余重绘,修复尺寸缩放错误的问题; - 修复AnimatedSprite 出现的定位及尺寸问题; - 调整 animationSpeed -> animatedSpeed 以及值规则; - 修改 ts 声明; - [1.0.13] - 新增动画精灵 AnimatedSprite, 配备属性 animatedLoop, animationSpeed; - sprite 标签新增属性 backgroundFrame, 用于雪碧图定位; - 去除 backgroundSize 属性,使用 'width/height: 100%' 替代; - [1.0.12] - 修复获取 container 容器宽度出错的问题; - [1.0.9] - 新增 newStyle 记录,用于优化 update 及 渲染性能,避免多余的计算; - update 函数新增反向同步 style 的功能,避免直接修改属性后导致的 update 复位; - 新增映射 API: el.setStyle(style) - 修复计算 pixilayout 优化导致的问题; - 修复当父级为 PIXI.Container 的定位计算问题; - [1.0.7] - 新增文字属性默认继承于父级; - 新增 textAlign 属性,可用于默认定位子文本; - [1.0.5] - 修复图片加载导致布局计算错误的问题; - [1.0.3] - 编写声明文件; - [1.0.1] - 修改仓库地址; - [1.0.0] - 项目初始化;