Canvas绘制内容怎么更新?

本问答帖原创发布在华为开发者联盟社区 ,欢迎开发者前往论坛提问交流。
问题描述:
Canvas的绘制内容怎么更新呢?
解决方案:
对于Canvas组件,只要调用绘制接口就会触发刷新。
对于Canvas组件上的图像,已经绘制出来后便不会再改变,可以使用reset重置,或者clearRect清除局部再重绘。
具体可以将变化的数据通过@Watch监听,同时绑定一个自己封装的drawCanvas()方法,当数据刷新时就会调用Watch绑定的方法执行绘制逻辑。
参考demo、详细解决方案以及相关的讨论,请点击原帖查看:
Canvas绘制内容怎么更新-华为开发者问答 | 华为开发者联盟 (huawei.com)
本文由 @华为开发者联盟 授权发布于人人都是产品经理。未经作者许可,禁止转载
题图来自Unsplash,基于CC0协议
该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务
评论
- 目前还没评论,等你发挥!

起点课堂会员权益



