请问这个LVGL中的图表显示Y和Y轴坐标是使用不了吗,还是方法没使用对,直接就报错了,大佬们求解决下。
使用LVGL创建图表chart,然后在lvgl.obj_align(chart, nil, lvgl.ALIGN_CENTER, 0, 0)后插入lvgl.chart_set_y_tick_text(chart, 'first\nsec\nthird', '3', lvgl.CHART_AXIS_PRIMARY_Y)
正常的话应该有显示。
[2024-03-19 17:51:41.916] D/lvgl w 240 h 320 buff 2400 mode 0
[2024-03-19 17:51:41.916] I/user.lvgl true
[2024-03-19 17:51:42.002] E/main Luat:
[2024-03-19 17:51:42.002] E/main main.lua:126: attempt to call a nil value (field 'chart_set_y_tick_text')
[2024-03-19 17:51:42.002] E/main Lua VM exit!! reboot in 15000ms
[2024-03-19 17:51:42.970] I/main LuatOS@ESP32C3 base 22.12 bsp V1004 32bit
[2024-03-19 17:51:42.970] I/main ROM Build: Mar 24 2023 12:10:24
[2024-03-19 17:51:42.977] I/fs script zone as luadb
[2024-03-19 17:51:42.979] D/main loadlibs luavm 98296 14504 14504
[2024-03-19 17:51:43.007] D/main loadlibs sys 157400 58332 58332
[2024-03-19 17:51:43.007] I/user.main lvgldemo 1.0.0
[2024-03-19 17:51:43.007] E (527) task_wdt: esp_task_wdt_init(593): TWDT already initialized
[2024-03-19 17:51:43.007] I/user.hello luatos
[2024-03-19 17:51:43.007] D/lcd ic support: gc9306x
[2024-03-19 17:51:43.494] D/lvgl w 240 h 320 buff 2400 mode 0
[2024-03-19 17:51:43.494] I/user.lvgl true
[2024-03-19 17:51:43.573] E/main Luat:
[2024-03-19 17:51:43.573] E/main main.lua:126: attempt to call a nil value (field 'chart_set_y_tick_text')
[2024-03-19 17:51:43.573] E/main Lua VM exit!! reboot in 15000ms
LuatOS-SoC_V1005_ESP32C3.soc
chart_set_y_tick_texts而不是chart_set_y_tick_text,你api用错了
大哥,官网上面改一下好不好,官网上面没有S的
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
登录 后才可以发表评论