Jquery 需要在ajax调用后基于下拉过滤器更新工具提示值
需要在Ajax调用后基于下拉过滤器更新工具提示值 如何更新“ChartJs”工具提示以在工具提示中添加下拉过滤器计算值Jquery 需要在ajax调用后基于下拉过滤器更新工具提示值,jquery,chart.js,Jquery,Chart.js,需要在Ajax调用后基于下拉过滤器更新工具提示值 如何更新“ChartJs”工具提示以在工具提示中添加下拉过滤器计算值 addData (clientChart, Object.keys(objClient), Object.values(objClient)); addData (productChart, Object.keys(objProduct), Object.values(objProduct)); addData (departmentChart, Object.keys(obj
addData (clientChart, Object.keys(objClient), Object.values(objClient));
addData (productChart, Object.keys(objProduct), Object.values(objProduct));
addData (departmentChart, Object.keys(objDepartment), Object.values(objDepartment));
addData (weekChart, Object.keys(objWeek), Object.values(objWeek));
function addData(chart, label, data) {
chart.data.labels = label;
chart.data.datasets.forEach((dataset) => {
dataset.data = data;
});
chart.update();
}
上面的代码是“ChartJs”函数,用于更新数据集,但需要更新选项工具提示标签、beforeLabel和afterLabel值。我已经更新了json对象中label、beforeLabel和afterLabel的值
我在“ChartJs”文档中没有找到任何与此相关的内容。我是做错了什么,还是这个库不可能做到这一点?在“ChartJs”文档中找到了解决方案
函数updateConfigAsNewObject(图表){
chart.options={
回答:是的,
标题:{
显示:对,
文本:“Chart.js”
},
比例:{
xAxes:[{
显示:真
}],
雅克斯:[{
显示:真
}]
}
};
chart.update();
}