l***@163.com
l***@163.com
  • 发布:2024-03-11 09:54
  • 更新:2024-03-14 17:48
  • 阅读:61

使用ucharts,在manifest.json增加h5.router.base配置项之后,启用echarts异常

分类:插件市场

uni-app中只要在manifest.json增加h5.router.base配置项之后,ucharts插件使用echarts渲染时,使用hbuilder的内置浏览器调试时,无法正常显示。
开发者工具显示:

Uncaught ReferenceError: echarts is not defined
at VueComponent.newEChart (qiun-data-charts.vue:112)

...此处省略其它代码,详见附件  
"h5": {  
        "router": {  
            "mode": "history",  
            "base": "/h5/"  
        }  
    },  
...此处省略其它代码,详见附件

但只要把h5.router.base配置项删除之后,重新运行调试即可正常运行。
具体代码看附件。

2024-03-11 09:54 负责人:无 分享
已邀请:
YUANRJ

YUANRJ

由于是动态创建的文件路径,编译器不会自动添加base,需要手动添加。我看该组件也预留了配置项,直接在组件上添加directory="/h5/"即可。

要回复问题请先登录注册