## 一、项目描述
基于vue+echarts+DataV,自己写了一个数据可视化大屏
友情链接:
1. [Vue 官方文档](https://cn.vuejs.org/v2/guide/instance.html)
2. [DataV 官方文档](http://datav.jiaminghi.com/guide/)
3. [echarts 实例](https://echarts.apache.org/examples/zh/index.html),[echarts API 文档](https://echarts.apache.org/zh/api.html#echarts)
项目展示
![项目展示]
![Image text](./src/assets//imgs/daping123.png)
## 二、主要文件介绍
| 文件 | 作用/功能 |
| ------------------- | --------------------------------------------------------------------- |
| main.js | 主目录文件,引入 Echart/DataV 等文件 |
| utils | 工具函数与 mixins 函数等 |
| views/ index.vue | 项目主结构 |
| views/其余文件 | 界面各个区域组件(按照位置来命名) |
| assets | 静态资源目录,放置 logo 与背景图片 |
| assets / scss | 通用 CSS 文件,全局项目快捷样式调节 |
| components/echarts | 都是组件页面 |
| echarts/centerMap.vue | 是普通分线地图 |
| echarts/chinaMap3D.vue | 是3D分线地图 |
## 三、使用介绍
### 启动项目
需要提前安装好 `nodejs` 与 `npm`,下载项目后在项目主目录下运行 `npm/cnpm install` 拉取依赖包。安装完依赖包之后然后使用 `vue-cli` 或者直接使用命令`npm run serve`,就可以启动项目,启动项目后需要手动全屏(按 F11)。如果编译项目的时候提示没有 DataV 框架的依赖,输入 `npm install @jiaminghi/data-view` 或者 `yarn add @jiaminghi/data-view` 进行手动安装。
### 更换边框
边框是使用了 DataV 自带的组件,只需要去 views 目录下去寻找对应的位置去查找并替换就可以,具体的种类请去 DavaV 官网查看
如:
```html
<dv-border-box-1></dv-border-box-1>
<dv-border-box-2></dv-border-box-2>
<dv-border-box-3></dv-border-box-3>
```
### Mixins 解决自适应适配功能
使用 mixins 注入解决了界面大小变动图表自适应适配的功能,函数在 `utils/drawMixin.js` 中,应用在 `views/home/Rural-whole.vue` 的页面中
## 其余
这个项目是个人的作品,难免会有问题和 BUG,自己也在前端学习的路上,欢迎交流,非常感谢!
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
数据可视化系统课程作业基于vue+echarts自己写一个数据可视化大屏项目源码。 启动项目 需要提前安装好 nodejs 与 npm,下载项目后在项目主目录下运行 npm/cnpm install 拉取依赖包。安装完依赖包之后然后使用 vue-cli 或者直接使用命令npm run serve,就可以启动项目,启动项目后需要手动全屏(按 F11)。如果编译项目的时候提示没有 DataV 框架的依赖,输入 npm install @jiaminghi/data-view 或者 yarn add @jiaminghi/data-view 进行手动安装。
资源推荐
资源详情
资源评论
收起资源包目录
数据可视化系统课程作业基于vue+echarts自己写一个数据可视化大屏项目源码.zip (116个子文件)
.gitignore 223B
index.html 2KB
favicon.ico 4KB
bgxk.jpg 704KB
login_bg.jpg 279KB
login_bg-1.jpg 77KB
echarts-gl.min.js 598KB
chian.js 105KB
echartInit.js 9KB
sendApiData.js 5KB
drawMixin.js 3KB
main.js 2KB
index.js 2KB
vue.config.js 1KB
httpRequest.js 1KB
myMap.js 1KB
index.js 865B
router.js 700B
config.js 514B
actions.js 205B
config.js 133B
config.js 133B
babel.config.js 73B
mutations.js 61B
getters.js 49B
package-lock.json 1.06MB
anhui.json 124KB
shenzhen.json 67KB
taiyuan.json 62KB
china.json 59KB
package.json 1KB
LICENSE 9KB
README.md 3KB
SOURCEHANSANSCN-HEAVY.OTF 8.38MB
SOURCEHANSANSCN-BOLD.OTF 8.21MB
SOURCEHANSANSCN-MEDIUM.OTF 8MB
SOURCEHANSANSCN-REGULAR.OTF 7.98MB
SOURCEHANSANSCN-NORMAL.OTF 7.96MB
SOURCEHANSANSCN-LIGHT.OTF 7.91MB
SOURCEHANSANSCN-EXTRALIGHT.OTF 7.35MB
wallhaven-bj.png 1.29MB
background.png 1.17MB
daping123.png 796KB
page-bg.png 404KB
pageBg.png 289KB
home-bg1.png 205KB
home-bg2.png 56KB
home-bg.png 53KB
device-status11.png 28KB
device-status12.png 26KB
avatar.png 18KB
home-line2.png 15KB
device-status2.png 14KB
device-status1.png 13KB
home-line.png 9KB
home-status11.png 9KB
home-status12.png 8KB
logo.png 7KB
home-status2.png 5KB
home-status1.png 5KB
item-bg.png 2KB
user-icon.png 2KB
nohave2.png 949B
nohave1.png 949B
marking2.png 909B
marking1.png 896B
graping2.png 885B
graping1.png 870B
have2.png 851B
have1.png 848B
wait-up2.png 828B
wait-down2.png 825B
wait-up1.png 820B
wait-down1.png 817B
pulling2.png 804B
pulling1.png 788B
waiting2.png 787B
run-success.png 786B
waiting1.png 770B
run-default.png 672B
run-error.png 648B
run-warning.png 618B
rural-whole.scss 3KB
FZLTCHK.TTF 7.51MB
FZLTHK.TTF 7.41MB
fzltzh.TTF 7.33MB
方正兰亭中黑_GBK_0.TTF 7.33MB
方正兰亭大黑_GBK_0.ttf 7.3MB
fzzdhjt.TTF 1.97MB
方正正大黑简体_0.TTF 1.97MB
FZZZHONGHJW_0.TTF 1.94MB
TT0246M.TTF 42KB
tt0246m_0.ttf 42KB
TT0247M.TTF 42KB
tt0247m_0.ttf 42KB
840-CAI978_0.TTF 38KB
home.vue 34KB
line_center_diagram.vue 12KB
chinaMap3D.vue 12KB
chinaMap.vue 11KB
共 116 条
- 1
- 2
资源评论
程序员张小妍
- 粉丝: 1w+
- 资源: 2576
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 常用工具集参考用于图像等数据处理
- 音乐展示网页、基于Stenography的图像数字水印添加与提取,以及基于颜色矩和Tamura算法的图像相似度评估算法py源码
- 基于EmguCV(OpenCV .net封装),图像数字水印加解密算法的实现,其中包含最低有效位算法,离散傅里叶变换算法+文档书
- 基于matlab+DWT的图像水印项目,数字水印+源代码+文档说明+图片+报告pdf
- (优秀毕业设计)基于python实现的数字图像可视化水印系统的设计与实现,多种数字算法实现+源代码+文档说明+理论演示pdf
- 基于DWT-DCT-SVD和deflate压缩的数字水印方法python源码+Gui界面+演示视频(高分毕业设计)
- 基于matlab实现DWT、DCT、SVD算法数字图像水印可视化系统+GUI界面+文档说明+详细注释(高分毕业设计)
- NCIAE-Data-Structure大一大二笔记
- 学习wireshark笔记
- digital-image-数据可视化笔记
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功