我想将画布内容转化为base64图片,使用的是@plait/core的方法toImage,结果转换报错,错误信息如下:
toImage的第一个参数使用的是Drawnix组件afterInit后的board,如下所示:
<Drawnix value={value} viewport={viewport} afterInit={board => { // 使用的是这里返回的board setBoard(board); }} />
第二个参数是空对象。
我追踪到PlaitElement对象中getElementG是从NODE_TO_G这个map中获取PlaitElement,但是获取不到,因此报错,应该是缺失了map的存储过程,我应该如何操作才能正常转换这个image呢?
board对象如下所示,这是一个正常的board吗?他包含有三个children对象。

我想将画布内容转化为base64图片,使用的是@plait/core的方法toImage,结果转换报错,错误信息如下:
toImage的第一个参数使用的是Drawnix组件afterInit后的board,如下所示:
<Drawnix value={value} viewport={viewport} afterInit={board => { // 使用的是这里返回的board setBoard(board); }} />第二个参数是空对象。
我追踪到PlaitElement对象中getElementG是从NODE_TO_G这个map中获取PlaitElement,但是获取不到,因此报错,应该是缺失了map的存储过程,我应该如何操作才能正常转换这个image呢?
board对象如下所示,这是一个正常的board吗?他包含有三个children对象。
