The <canvas> component does not exist.

在学习张荣超老师的书籍《鸿蒙应用开发实战》中的任务30,也就是压力分布页面实现中用到了

canvas组件,使用其ref属性获得对应的对象实例

出现了这个问题,不知道为什么没有这个组件

hml文件中相关代码如下

problemes窗口中情况如下:

previwer后如下

网络上没有找到相关问题。不知道为什么会出现这个问题,向各位大佬求教

harmonyOS_device
2021-06-07 16:28:44
浏览
1
收藏 0
回答 3
待解决
回答 3
按赞同
/
按时间
张荣超_九丘教育
8

鸿蒙的版本更新迭代太快了,新版的DevEco Studio已经不支持canvas这个组件了,我已经将这个问题反馈给华为相关的研发团队,希望官方能尽快提供相关的替代解决方案。

分享
微博
QQ
微信
回复
2021-06-07 19:04:39
jikoy
3

希望有替代方案,能第一时间获得消息。

分享
微博
QQ
微信
回复
2021-07-13 19:49:48
鸿联
3

楼主为了学习,可以安装旧版本IDE来继续把任务30-36做完

分享
微博
QQ
微信
回复
2021-07-14 08:55:44
相关问题
A是Component, B是Dialog, C是Component
208浏览 • 1回复 待解决
API version 8 does not support the Stage model
7863浏览 • 1回复 待解决
Page或Component如何支持外部注入Component
1617浏览 • 2回复 待解决
canvas 貌似不识别啊?
6549浏览 • 1回复 待解决
如何操作canvas重新绘制
955浏览 • 1回复 待解决
canvas如何实现水印效果
858浏览 • 1回复 待解决
怎么让Canvas刷新呀?
282浏览 • 1回复 待解决
HarmonyOS Component初始化问题
273浏览 • 1回复 待解决