wangduanduan / jsplumb-chinese-tutorial

jsplumb中文教程, README中没有的内容,可以查看项目的Wiki。有问题提issue
https://github.com/wangduanduan/jsplumb-chinese-tutorial/wiki
1.3k stars 249 forks source link

请问设置为Bezier曲线后为什么出现黑色的背景色? #34

Open tankle0 opened 3 years ago

tankle0 commented 3 years ago

screenshot-20211025-141255

mizuhokaga commented 2 years ago

connector样式设置的问题。之前我初学设置的时候也有这样的问题,由于不知道你的样式配置可以参考我的样式 lineWidth: 2, strokeStyle: '#c4c4c4', outlineColor: '', outlineWidth: '' 完整代码参考我的这个项目https://github.com/mizuhokaga/jsplumb-dataLineage

tankle0 commented 2 years ago

修改后不生效呐,是我配置的有问题嘛? screenshot-20211028-111344 screenshot-20211028-111358

mizuhokaga commented 2 years ago

测试了一下你的样式,只找到出现问题在于paintStyle的fill属性 paintStyle: { fill: 'black', stroke: 'red', strokeWidth: 3 }, 我这边注释fill属性或者fill:''就没有问题了,不过奇怪的是默认样式和你的代码没有写这个属性却有这个问题, 我怀疑可能是jsplumb版本问题。 测试案例用的是<script src="https://cdn.jsdelivr.net/npm/jsplumb@2.8.0/dist/js/jsplumb.min.js"></script>