- Published on
Fabric 序列化数据库时正常, 反序列化失败
- Authors
- Name
- Shelton Ma
问题现象(What Happened)
画图时正常保存, 从数据库加载报错
问题原因(Why It Happened)
Path.fill default null
, 尽管已经在disableDrawingMode
中设置默认fill: ""
, 添加了autosave
后, 如果正在画图, 则生成的Path.fill=null
未经处理就会被保存进数据库
解决方案(How to Fix It)
在save方法中, 序列化对象之前, 检查Path的字段Bug fix: Path.fill default null, be saved