Chartjs Tooltip Line Breaks(Chartjs 工具提示换行符)
问题描述
是否可以在 chartjs 工具提示中获得换行符?
Is it possible to get line breaks in chartjs tooltips?
tooltipTemplate: "<%if (label){%><%=label%>: <%}%><%= value %>"
我想用新的一行替换:".
I want to replace ": " with a new line.
我试过 
、u000D
、
和 <br/>
无济于事.
I've tried with 
, u000D
,
and <br />
to no avail.
更新:现在我已将接受的答案更改为 chart.js
是第 2 版.
Update: I have changed my accepted answer now that chart.js
is on version 2.
推荐答案
如果您使用的是 2.0.0-beta2,您可以使用 tooltip 回调并在此处返回字符串数组.
If you are using 2.0.0-beta2, you can use tooltip callback and return array of strings there.
tooltips: {
mode: 'single',
callbacks: {
afterBody: function(data) {
var multistringText = ['first string'];
// do some stuff
multistringText.push('another string');
return multistringText;
}
}
}
这篇关于Chartjs 工具提示换行符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:Chartjs 工具提示换行符
基础教程推荐
- Vue 3 – <过渡>渲染不能动画的非元素根节点 2022-01-01
- Electron 将 Node.js 和 Chromium 上下文结合起来意味着 2022-01-01
- 如何使用TypeScrip将固定承诺数组中的项设置为可选 2022-01-01
- 我可以在浏览器中与Babel一起使用ES模块,而不捆绑我的代码吗? 2022-01-01
- 如何使用JIT在顺风css中使用布局变体? 2022-01-01
- 用于 Twitter 小部件宽度的 HTML/CSS 2022-01-01
- 自定义 XMLHttpRequest.prototype.open 2022-01-01
- Chart.js 在线性图表上拖动点 2022-01-01
- 直接将值设置为滑块 2022-01-01
- html表格如何通过更改悬停边框来突出显示列? 2022-01-01