计算机系统应用教程网站

网站首页 > 技术文章 正文

教你VUE+ECharts实战(附程序) echarts vue3

btikc 2024-10-26 08:45:57 技术文章 6 ℃ 0 评论

各位同学,大家好。前面课程教大家使用ECharts来开发可视化图表。从本次课开始,我们介绍在VUE前端框架下,开发可视化图表的方法。

01 什么是VUE?

vue是一个构建用户界面UI的渐进式javascript框架,渐进式的框架是指可以一步一步的由浅入深的去使用这个框架,该框架可以逐步引入项目。

vue 的特性:

1.体积小

压缩后33k左右,下载速度很快。

2.运行效率高

基于虚拟dom,有助于减少dom的操作次数,带来性能上的提升。

3. 数据驱动视图。在使用了 vue 的页面中,vue 会监听数据的变化,从而自动重新渲染页面的结构。

4.双向数据绑定。在填写表单时,双向数据绑定可以辅助开发者在不操作 DOM 的前提下,自动把用户填写的内容同步到数据源中。

MVVM

MVVM 是 vue 实现数据驱动视图和双向数据绑定的核心原理。

MVVM 指的是 Model、View 和 ViewModel,它把每个 HTML 页面都拆分成了这三个部分。

在 MVVM 概念中:
Model 表示当前页面渲染时所依赖的数据源。
View 表示当前页面所渲染的 DOM 结构。
ViewModel 表示 vue 的实例,它是 MVVM 的核心。


02 VUE开发介绍

当前,vue 共有 3 个大版本,包括,1.x,2.x,3.x,其中3.x 版本的 vue 是未来企业级项目开发的趋势。

vue 项目的运行流程

在工程化的项目中,vue 要做的事情很单纯:通过 main.js 把 App.vue 渲染到 index.html 的指定区域中。

其中:

① App.vue 用来编写待渲染的模板结构

② index.html 中需要预留一个 el 区域

③ main.js 把 App.vue 渲染到了 index.html 所预留的区域中

基本开发步骤

① 导入 vue.js 的 script 脚本文件。

② 在页面中声明一个将要被 vue 所控制的 DOM 区域。

③ 创建 vm 实例对象(vue 实例对象)。

vue 组件

VUE根据封装的思想,把页面上可重用的 UI 结构封装为组件,从而方便项目的开发和维护。

vue 是一个支持组件化开发的前端框架。vue 中规定:组件的后缀名是.vue。之前接触到的 App.vue 文件本质上就是一个 vue 的组件。

每个 .vue 组件都由 3 部分构成,分别是:

template,组件的模板结构。

script,组件的 JavaScript 行为。

style,组件的样式。

编写组件的步骤是这样的:

步骤1:以标签形式使用刚才注册的组件。

步骤2:使用import语法导入需要的组件。

步骤3:使用 components 节点注册组件。

03 实例讲解

接下来,我们给大家进行实例的讲解。

我们的软件版本是这样的:


我们现在进行实战讲解。

未完待续。

我是源动君,带领大家一起进步,谢谢观看。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表