|
|
%!s(int64=2) %!d(string=hai) anos | |
|---|---|---|
| .. | ||
| dist | %!s(int64=2) %!d(string=hai) anos | |
| node_modules | %!s(int64=2) %!d(string=hai) anos | |
| LICENSE | %!s(int64=2) %!d(string=hai) anos | |
| README.md | %!s(int64=2) %!d(string=hai) anos | |
| package.json | %!s(int64=2) %!d(string=hai) anos | |
使用 CanvasRenderingContext2D 绘制各类图形。
包含了两个插件:
CanvasRendererPlugin 实现了以下 hook:
beginFrame 保存上下文,如果开启了脏矩形渲染,创建脏矩形对应的 clip rect 并擦除renderFrame 绘制各个图形,如果开启了脏矩形渲染,仅在该区域内重绘endFrame 恢复上下文LoadImagePlugin 负责加载图片,实现了以下 hook:
mounted Image 图形首次进入画布,异步加载包含的图片attributeChanged 如果 Image 图形的图片地址发生改变,重新加载图片