chartJS是一个流行的JavaScript图表库,用于在网页上创建各种类型的图表。axios是一个基于Promise的HTTP客户端,用于发送异步请求。react-chartjs-2是一个React组件库,用于在React应用中使用chartJS。
根据你的描述,axios.get被触发了两次,导致图表也呈现了两次。这可能是因为在React组件的生命周期中,axios.get被多次调用或者在多个地方调用了axios.get。
为了解决这个问题,你可以检查以下几个方面:
另外,如果你使用的是React Hooks,可以使用useEffect钩子来处理异步请求,以避免多次请求的问题。
关于chartJS和react-chartjs-2的具体使用和配置,你可以参考以下链接:
希望以上解答对你有帮助!如果还有其他问题,请随时提问。
领取专属 10元无门槛券
手把手带您无忧上云