Skip to content

调用工具方法toImage转换为图片时报错 #1068

@normad5342181

Description

@normad5342181

我想将画布内容转化为base64图片,使用的是@plait/core的方法toImage,结果转换报错,错误信息如下:

Image

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对象。
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions