leafer-ui
leafer-ui copied to clipboard
Box的Gap属性type为string报错,未知原因无法正常复现,在使用过程中发现。使用json可以复现
UI代码:ui.json
环境:windows 10+node js v22.12.0+leafer v1.8.0 (node draw版本)
nodejs版本可以正常导出json,无法正常输出图片,导出无报错。网页端直接使用json会报错。
貌似在box设置了flow的情况下有问题。
网页截图:
收到,谢谢反馈,我后面兼容一下
收到,谢谢反馈,我后面兼容一下
话说这些属性如果写成string的话,比如:width、height这类没反应,js的string其实可以包含数字,但是就是没效果,直到我打印了log才发现写错成string成nan了
已经兼容了,为了减少判断的性能开销,leafer目前对数据类型要求还是挺严格的,gap因为本身也支持'auto', 'fit'字符串,使用数字字符串容易出问题。如果是使用ts,一般会自动报错。
新版本已发布