当前位置:首页 » 《随便一记》 » 正文

快速上手前端可视化的运用

27 人参与  2024年10月24日 18:00  分类 : 《随便一记》  评论

点击全文阅读


文章目录

前言一、echarts是什么?二、echarts引入以及使用步骤1.引入echarts库2.构建一个容器并且设置宽高来存储视图(宽高必须要设置!!!)3.找到官网或者echarts网站引入视图4.如何找到想要的视图 三、原生js和Vue的可视化工具


前言

这是我总结的echarts的基本使用方法,如有错误欢迎指出


一、echarts是什么?

ECharts是一款基于JavaScript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。
例如在你自己的网页上引入一个图表如下图所示:
在这里插入图片描述

二、echarts引入以及使用步骤

1.引入echarts库

在https://www.bootcdn.cn/网站中搜索echarts并引入,代码如下:

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title></head><body>    <script src="https://cdn.bootcdn.net/ajax/libs/echarts/5.5.0/echarts.common.min.js"></script></body></html>

2.构建一个容器并且设置宽高来存储视图(宽高必须要设置!!!)

代码如下(这里创建了一个div,并设置宽为600px,高为400px):

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title></head><body>    <div id="main" style="width: 600px;height:400px;"></div>    <script src="https://cdn.bootcdn.net/ajax/libs/echarts/5.5.0/echarts.common.min.js"></script></body></html>

3.找到官网或者echarts网站引入视图

代码如下(script中的代码均可以重echarts网站上复制的,找到你想要的视图复制代码即可):

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title></head><body>    <div id="main" style="width: 600px;height:400px;"></div>    <script src="https://cdn.bootcdn.net/ajax/libs/echarts/5.5.0/echarts.common.min.js"></script>    <script>        var chartDom = document.getElementById('main');        var myChart = echarts.init(chartDom);        var option;        option = {            xAxis: {                type: 'category',                data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']            },            yAxis: {                type: 'value'            },            series: [                {                    data: [120, 200, 150, 80, 70, 110, 130],                    type: 'bar'                }            ]        };        option && myChart.setOption(option);    </script></body></html>

4.如何找到想要的视图

这里提供两个echarts的网站
官网:https://echarts.js.cn/zh/index.html
另一个视图种类很多的网站(不过每天要看广告解锁,解锁一次那一整天就都可以免费无广使用了):https://www.isqqw.com/
这里用官网举例子
1.先进入官网如图所示,然后点击所有示例,当然快速入门也可以帮助你快速引入:
在这里插入图片描述
2.在这里面找到你想要的视图点进去
在这里插入图片描述
3.点击完整代码,复制到你自己的代码文件中(注意:最上面那一行的import * as echarts from ‘echarts’;是将echarts下载到本地进行本地引入用的,但是我们这里是直接在网站进行引用的,所以这一行可以直接删除)在这里插入图片描述

三、原生js和Vue的可视化工具

1.最常用的:echarts。

2.D3.js‌:这是一个非常流行的JavaScript数据可视化库,它允许用户基于数据操作文档,主要用于基于数据操作文档。

‌3.React-vis‌:这是由Uber开发的用于React的可视化库,可以快速创建流行的图表,如折线图、面积图、条形图、饼图、树状图等。

4.Cesium‌:专注于地理数据可视化,是一个可以在Web浏览器中绘制3D/2D地球的Java库,基于WebGL进行硬件加速,支持跨平台和跨浏览器。

5.Chart.js‌ 和 ‌Chartist.js‌:这两个库提供了简单易用的图表绘制工具,支持多种基础图表类型,并且轻量级,支持模块化,适合设计和开发者使用。
这些工具提供了丰富的功能和灵活性,使得开发者能够根据具体需求选择合适的工具来实现数据可视化‌。

6.Vue-Blocks‌是一个基于Vue.js的开源项目,专注于提供一个灵活且强大的可视化流程编辑器。通过Vue-Blocks,开发者可以轻松创建、编辑和管理复杂的流程图,适用于各种需要可视化流程的应用场景。


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/176992.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 手术时,我看着病人惨死最新试读_淼淼陆知衍姜颜全本完结_小说后续在线阅读_无删减免费完结_
  • 男友霸道给我开黑卡,转头却骂我是捞女最新章节_肖年顾客黑卡热文_小说后续在线阅读_无删减免费完结_
  • 他在回忆尽头全集_贺南舟许清梨叶絮完结txt_小说后续在线阅读_无删减免费完结_
  • 旅游结婚那天未婚夫另娶女秘书,我让他们一无所有连载_老公迎宾超长版_小说后续在线阅读_无删减免费完结_
  • 完结文异界修仙我的直播间能打赏核弹列表_完结文异界修仙我的直播间能打赏核弹(江流年沈红菱)
  • 全书浏览陪弟弟混骑行圈,离婚你哭什么?(韩星河柳千雪)_陪弟弟混骑行圈,离婚你哭什么?(韩星河柳千雪)全书结局
  • 老公出轨我助攻虐心反转_秦绍卿卿阿溪后续加长_小说后续在线阅读_无删减免费完结_
  • 替老婆坐牢出狱那天,我被送去斗兽场精校文本_许言沈宇郑子番茄热门_小说后续在线阅读_无删减免费完结_
  • 沐巍澜温溪:结局+番外(爱如一刹花火)电子书畅享阅读无广告
  • 傅凌川林柚续集(傅凌川林柚)章节前文+全书阅读(替嫁燃婚:小祖宗嘴硬腰软)最新连载
  • 资助生把导盲犬做成火锅后,我家杀疯了!列表_资助生把导盲犬做成火锅后,我家杀疯了!(陈米雪波波)
  • 沈瑾钰林沐橙豪门废妻浴火复仇续集(豪门废妻浴火复仇)章节在线阅读最近章节

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1