didi / LogicFlow

A flow chart editing framework focus on business customization. 专注于业务自定义的流程图编辑框架,支持实现脑图、ER图、UML、工作流等各种图编辑场景。
https://site.logic-flow.cn
Apache License 2.0
8.78k stars 1.14k forks source link

[Bug Report]: 重新设置lf的options参数,使用render刷新画布,不生效。1.0版本可以 #1964

Closed PandaX-Go closed 2 days ago

PandaX-Go commented 1 week ago

发生了什么?

  1. 先对lf参数赋值 lf!.options!.background = background
  2. 执行画布刷新lf?.render(viewer.lf?.getGraphRawData())

修改的参数未生效。 image

logicflow/core版本

2.0

logicflow/extension版本

2.0

logicflow/engine版本

No response

浏览器&环境

No response

DymoneLewis commented 1 week ago

已经开发完了,最早明天,最晚下周发个版修复

DymoneLewis commented 2 days ago

你好,在最新版本里支持动态修改background了,调用lf.graphModel.updateBackgroundOptions(backgroundOption)即可,写法可以参考源码demo:https://github.com/didi/LogicFlow/blob/master/examples/feature-examples/src/pages/background/index.tsx