mongodb - 在 devextreme 中关联图表和表格
问题描述
我想在 devextreme 中关联表格和图表。我想过滤图表也过滤表格。 你能帮助我吗?
解决方案
您可以通过使用相关数据源的过滤器选项来实现这一点
function chartFilter(ChartInstance, ChartKey, KeyValue, ReloadChartsFunc) {
/*
ChartInstance = Instance of devExtreme Chart
ChartKey = filter by ChartKey Field
KeyValue = value of ChartKey
ReloadChartsFunc = Callback function to execute once filter the ds
*/
var searchOperator = "<>";
if (KeyValue != "")
searchOperator = psChart.option("quickSearchOption");
var ds = ChartInstance.getDataSource();
ds.filter(ChartKey, searchOperator, KeyValue);
ds.load().done(function (result) {
if (ReloadChartsFunc != undefined && result[0] != undefined && result[0] != null) {
ReloadChartsFunc(result[0])
}
});
}
您可以根据需要做任何您想做的修改上面的代码。
推荐阅读
- oracle - 避免重复 oracle aapex
- java - Liferay 门户:使用 JSF 和 EJB-CDI 的 OSGI 模块化不使用 @Resource 注入/检索
- java - 使用 onPreviewFrame 运行 ML 模型
- javascript - 使用 Angular6 Service 构造函数初始化私有属性
- java - 在 Springboot 中修剪 @RequestParam
- python - 如何将指数平滑模型预测值获取到 POWER BI/POWER Query 数据集?
- python - 使用 Python 子进程调用带有空格分隔列表的 Python 命令
- arrays - 使用解码器解析嵌套的 json 文件
- spring - 创建 Maven 子模块时忽略 Application.properties
- sql - 哪个查询执行得更快