项目场景:
已经开发完毕半年的项目,突然需要增加需求。使用Hbuilder X运行到微信开发者工具之后发现原本的图表无法正常展示。
问题描述:
无法读取到length,且找不到路径。
思考方向:
1、接口返回数据格式有问题,导致无法读取数组长度。(数据没问题)
2、组件依赖是否正常引用(依旧没问题)
解决办法:
通过查询官方文档我发现该问题在官方文档中已经指出解决方法。如下:
只要登录HbuilderX就可以解决问题
是什么原因造成的呢?
我们根据解决办法2可以断定和appid有关,我们来看下HbuilderX关于appid的介绍:
我们可以看到在第三点和第八点中提到,发布者可以通过appid来控制使用权限的,这也是插件制作者的获取利润的一种方式。
- 我们再来看一下Hbuilder插件市场中的秋云 uCharts:
原来ucharts在2023.1.1更新之后需要观看广告才能下载,也就意味着需要绑定appid,也就是需要我们登录啦。当然,以前下载过得不需要看广告可以直接使用。
写这篇文章的用意是告诉大家遇到ucharts、报这种错误的解决方法,很多人不喜欢看官方文档,遇到问题就百度,而这种更新百度很少有答案。如果我们下次遇到一些无厘头的报错,一定要先看看文档更新。