| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> uniapp App端 echarts 设置tooltip的formatter不生效问题及解决办法 -> 正文阅读 |
|
[JavaScript知识库]uniapp App端 echarts 设置tooltip的formatter不生效问题及解决办法 |
一、开发需求 在App端实现,图表的tooltip提示框中展示数值的单位。如下图: ? 二、遇到的问题 1、首先想到的是对tooltip进行相关的设置,然后试了两种方式,都没有效果。 (1)设置tooltip的valueFormatter valueFormatte:tooltip 中数值显示部分的格式化回调函数。(从 回调函数格式:
相关代码:
设置完后,h5能正常看到单位,但是App端不生效。(当前使用版本是V5.3.3,不是版本问题) (2)设置tooltip的formatter formatter:提示框浮层内容格式器,支持字符串模板和回调函数两种形式。 使用回调函数形式:
设置完后,h5能正常看到单位,但是App端不生效。(当前使用版本是V5.3.3,不是版本问题) 三、发现原因及解决办法 经过网上查询和代码审查,发现是App端不生效是因为: 在App端,回调函数无法从renderjs外传递,而我上面的两种设置都使用了回调函数,因此App端不生效。 但是需求功能要使用回调函数才能实现。 查看Echarts组件的代码,发现里面有这样一段代码: ? 所以,只需要在函数update(option) {}里面自定义设置相关回调函数即可。 下面是我最终的实现代码: Echarts/index.vue关键代码:
在需要使用的图表进行相关配置:
三、最终实现效果 ? 举一反三,(App端)需要使用回调函数配置echarts图表相关功能的,都可以用这种方式实现。 记录于2022-09-21. |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 10:27:31- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |