Ant Design Pro 项目图表组件点击事件

背景:使用框架配套图表组件charts 要求柱形图可实现点击事件
方法:onReady
官网:https://charts.ant.design/zh/docs/api/options/events

实际项目示例:
柱形图实现点击事件

 <Column {...colConfig1} loading={loading} onReady={onReadyLocCol} />

  //科室 柱形图的柱子被 click 的时候
  const onReadyLocCol = (plot: any) => {
    plot.on('interval:click', (...args: any) => {
      const data = args[0].data?.data;
      //隐藏主页面
      setMianVisible(false);
      //显示明细
      setSecondaryVisible(true);
      const params = {
        locID: data.LocID,
        docID: '',
        startdate: data.Startdate,
        enddate: data.Enddate,
        Type: stateData.type,
      };
      const allParams = {
        ...defaultPagination,
        ...params,
      };
      setDetailsParams(params);
      getDetails(allParams);
    });
  };

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: Ant Design是一个基于React的前端设计语言和组件库,它提供了丰富的UI组件和模板,方便开发人员构建漂亮、响应式的Web应用程序。 Ant Design 4.40是Ant Design的一个版本,它更新了一些功能和修复了之前版本的一些问题。这个版本包含了许多常用的UI组件,如按钮、输入框、表单、导航栏等等。这些组件不仅美观易用,而且具有良好的可定制性,可以根据项目的需求进行定制和扩展。 Ant Design Pro是一个基于Ant Design的后台管理模板,它提供了一套完整的UI和功能组件,可以帮助开发人员快速搭建起高质量的后台管理系统。这个模板包含了丰富的页面布局、表格展示、图表展示等常用模块,可以满足大多数后台管理系统的需求。 Ant Design Pro除了提供基本的UI组件外,还提供了许多高级功能,如国际化支持、权限管理、路由配置、数据 Mock 等等。这些功能使得开发人员可以更加高效地开发和维护后台管理系统,提高开发效率。 总之,Ant Design 4.40和Ant Design Pro都是非常实用的前端开发工具,它们提供了一套丰富的UI组件和模板,方便开发人员构建漂亮、响应式的Web应用程序和后台管理系统。无论是简单的网页还是复杂的后台系统,使用Ant DesignAnt Design Pro能够快速搭建出高质量的前端界面。 ### 回答2: Ant Design 4.40-web组件库是一个基于React的UI组件库。它提供了丰富的现代化的界面组件,如按钮、表格、表单、弹窗、导航栏等,使开发者能够更快速、高效地构建出符合Ant Design设计规范的美观和易用的界面。 Ant Design Pro后台模板是Ant Design团队为开发者提供的一个基于Ant Design的高质量、可扩展的企业级前端解决方案。它包含了许多常见的企业后台管理系统中常用的功能和组件,如权限管理、菜单路由、数据可视化等。开发者可通过使用Ant Design Pro,快速搭建出符合工程化和标准化要求的后台管理系统。 Ant Design Pro基于React和Umi框架进行开发,拥有优秀的扩展性和可配置性。它提供了丰富的模板和组件,可以满足大部分企业级后台管理系统的需求。同时,Ant Design Pro还提供了自动生成代码和路由配置的功能,开发者只需简单配置即可生成相关页面和路由,极大地提高了开发效率。 Ant Design Pro还具有良好的社区支持和生态系统,许多开发者和企业都在使用和贡献Ant Design Pro的相关代码和插件。这意味着开发者在使用Ant Design Pro时,可以得到更多的帮助和支持,比如从社区中获取经验和解决方案。 总的来说,Ant Design 4.40-web组件库和Ant Design Pro后台模板是一套非常全面和实用的UI和前端解决方案。无论是开发一个简单的网页还是一个复杂的企业级后台管理系统,它们都能帮助开发者更高效地完成任务。 ### 回答3: Ant Design 4.0.0 是一个非常流行的 web 组件库,它提供了一系列可以快速构建现代化用户界面的组件和工具。该组件库使用了 React 技术栈,具有丰富的功能和灵活的定制选项。 Ant Design ProAnt Design 团队提供的一个强大的后台管理系统模板。它基于 Ant Design 4.0.0 组件库进行开发,提供了一整套精心设计和优化过的页面布局、表单、图表、表格、路由等组件和功能。使用 Ant Design Pro,我们可以快速构建出符合现代化后台管理系统要求的界面和功能。 Ant Design Pro 具有一下几个主要特点: 1. 简洁美观的页面布局:Ant Design Pro 提供了一套精心设计和美化过的页面布局组件,使我们能够迅速构建出令人愉悦的用户界面。 2. 丰富多样的组件库:Ant Design Pro 包含了大量的精心设计的组件,例如表单、图表、表格、树形控件等等,可以满足多种后台管理系统的需求。 3. 灵活的定制选项:Ant Design Pro 提供了许多定制选项,可以根据具体项目的需求进行个性化定制,包括主题色、样式、布局等等。 4. 友好的开发体验:Ant Design Pro 集成了许多优秀的开发工具和技术,例如 webpack、Babel、Less 等等,使得开发者可以以更高效、更友好的方式进行项目开发。 总之,Ant Design 4.0.0 组件库和 Ant Design Pro 后台模板是一对非常强大的组合,它们的出现为我们快速构建现代化后台管理系统提供了便利和支持。无论是对于个人开发者还是企业团队,这对组合都是一个非常值得考虑的选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值