Uniapp 使用echarts,tooltip formatter的HTML标签无法正常渲染

870 阅读1分钟

Uniapp 中 tooltip formatter的HTML标签无法正常渲染

记录一下

在 UniApp 中使用 ECharts 时,发现 tooltipformatter 中的 HTML 标签无法正常渲染。这是由于 ECharts 源码中的 typeof wx 判断与 UniApp 中的 wx 变量冲突导致的。

放一个示例

image.png

为了避免这种冲突,需要在 UniApp 的 main.ts 文件中明确设置一个空的 window.wx 对象。这一操作可以防止 ECharts 在内部判断时误识别 wx 变量,从而解决 HTML 渲染问题。

window.wx = {}