butterfly 自定义panel中,width无效

6rqinv9w  于 6个月前  发布在  其他
关注(0)|答案(2)|浏览(69)

自定义的panel,会追加在最后:自定义panel配置主要为:

id (必填) 用于添加进画布是的id前缀、唯一标识(注意: 不要和系统自带的重复)
content (必填) PanelNode中填充的图片(

| 内置主题图片ID)
type (选填) 后续内容,用于标示图片的类型
width (选填) 在root中渲染的自定义panel的宽度,默认36 经验证,无论设置为多少,均为36
height (选填) 在root中渲染的自定义panel的高度,默认36

渲染在canvas中的node 设置宽高后,显示的宽还是 36,还有默认2个像素的边框

9jyewag0

9jyewag01#

我试了下发布的包里的plugin中,是存在这个问题。
然后测了下源码是对的,不存在这个问题。

问题是构建的代码和src下的代码不一致。

大概率是build部分的代码问题,我修复下。明后两天发新包。

急的话,你可以clone下这个项目,然后cd到目录 plugins/panel 下装下依赖,然后重新构建下。拿构建后的文件先去使用。

后面发包后再来回复。

ssm49v7z

ssm49v7z2#

修复好了。
butterfly-dag@4.3.5
后续可能改造成npm包的形式。
这部分看后续plugin部分的整体规划吧。

相关问题