Canvas绘制内容怎么更新?
具体可以将变化的数据通过@Watch监听,同时绑定一个自己封装的drawCanvas()方法,当数据刷新时就会调用Watch绑定的方法执行绘制逻辑。对于Canvas组件上的图像,已经绘制出来后便不会再改变,可以使用reset重置,或者clearRect清除局部再重绘。对于Canvas组件,只要调用绘制接口就会触发刷新。Canvas的绘制内容怎么更新呢?,欢迎开发者前往论坛提问交流。
·
本问答帖原创发布在华为开发者联盟社区 ,欢迎开发者前往论坛提问交流。
问题描述:
Canvas的绘制内容怎么更新呢?
解决方案:
对于Canvas组件,只要调用绘制接口就会触发刷新。
对于Canvas组件上的图像,已经绘制出来后便不会再改变,可以使用reset重置,或者clearRect清除局部再重绘。
具体可以将变化的数据通过@Watch监听,同时绑定一个自己封装的drawCanvas()方法,当数据刷新时就会调用Watch绑定的方法执行绘制逻辑。
参考demo、详细解决方案以及相关的讨论,请点击原帖查看:
更多推荐



所有评论(0)