最系统的vue全套教程(详解及实例)

本篇文章给大家带来了关于vue的全套教程整理,其中带有实例操作,希望对大家有帮助。

最系统的vue全套教程(详解及实例) {{message}}

var vue=new Vue({ el:”#app”, /*model数据*/ data:{ message:”hello,vue” } }); 登录后复制

演示效果:(视图驱动数据,数据驱动视图)
最系统的vue全套教程(详解及实例)

求和结果{{result}}

var app=new Vue({ el:”#app”, data:{num1:1,num2:2}, computed:{//计算属性 result:function(){ return parseInt(this.num1)+parseInt(this.num2); } } })登录后复制

3、methods方法与computed计算属性区别

两者的执行结果是完全相同的计算属性是基于他们的依赖进行缓存的,只有在相关依赖发生改变时,他们才会重新求值,也就是说,只要他的依赖没有发生变化,那么每次访问的时候计算属性都会立即返回之前的计算结果,不再执行函数每次触发重新渲染时,调用方法将总会再次执行函数

七、前端工程化 vue-cli

 Vue脚手架指的是vue-cli,它是一个专门为单页面应用快速搭建繁杂的脚手架,它可以轻松的创建新的应用程序而且可用于自动生成vue和webpack的项目模板。
 利用vue-cli脚手架来构建Vue项目需要先安装Node.js和NPM环境。
1.Node.js的安装
Node.js的安装比较简单,大家需要在node.js官网(https://nodejs.org/en/download/)下载并安装node.js环境,windows的推荐下载Windows Installer (.msi)。同时,大家会得到一个附送的NPM工具。

安装Node.js,双击下载好的node文件,如图所示。
在这里插入图片描述
安装过程比较简单,一直“下一步”即可。环境变量配置:安装完成后需要设置环境变量:即Path中添加安装目录(例如:D:javaodejs),如图所示。
在这里插入图片描述点击开始=》运行=》输入”cmd” => 输入node -v如图所示,验证安装是否成功。
在这里插入图片描述
2.npm安装
由于node.js已经集成了npm,所以之前npm也一并安装好了。所以在cmd终端输入npm -v 来测试是否安装成功。命令如图 所示,出现版本提示表示安装成功。
在这里插入图片描述
3基本使用
在这里插入图片描述
步骤如下:
① 搭建第一个完整的Vue-cli 脚手架构建的项目。
在这里插入图片描述
② 安装完成,输入Vue -V,如果出现相应的版本号,则说明安装成功。如图7-6所示。
在这里插入图片描述
③ 我们可以使用vue-cli来快速生成一个基于webpack模板构建的项目,如图所示,项目名为vue-project。
在这里插入图片描述
④ 配置完成后,可以看到目录下多出了一个项目文件夹,里面就是 vue-cli 创建的一个基于 webpack 的 vue.js 项目。
然后进入项目目录(如:cd vue-project),使用 npm install安装依赖,如图所示。
在这里插入图片描述
依赖安装完成后,我们来看一下项目的目录结构,如下所示:

.|-- build                            // 项目构建(webpack)相关代码|   |-- build.js                     // 生产环境构建代码|   |-- check-version.js             // 检查node、npm等版本|   |-- dev-client.js                // 热重载相关|   |-- dev-server.js                // 构建本地服务器|   |-- utils.js                     // 构建工具相关|   |-- webpack.base.conf.js         // webpack基础配置|   |-- webpack.dev.conf.js          // webpack开发环境配置|   |-- webpack.prod.conf.js         // webpack生产环境配置|-- config                           // 项目开发环境配置|   |-- dev.env.js                   // 开发环境变量|   |-- index.js                     // 项目一些配置变量|   |-- prod.env.js                  // 生产环境变量|   |-- test.env.js                  // 测试环境变量|-- node_modules   //所需要依赖资源|-- src                              // 源码目录|   |--  assets                      //存放资产文件|   |-- components                   // vue公共组件|   |-- router                   //存放路由js文件,用于页面的跳转|   |-- App.vue                        // 页面入口文件|   |-- main.js                        // 程序入口文件,加载各种公共组件|-- static                           // 静态文件,比如一些图片,json数据等|   |-- data                           // 群聊分析得到的数据用于数据可视化|-- .babelrc                         // ES6语法编译配置|-- .editorconfig                    // 定义代码格式|-- .gitignore                       // git上传需要忽略的文件格式|-- README.md                        // 项目说明|-- favicon.ico |-- index.html                       // 入口页面|-- package.json                     // 项目基本信息.

登录后复制

对于开发者更多操作的是src目录:

|-- src                              // 源码目录|   |--  assets                      //存放资产文件|   |-- components                   // vue公共组件|   |-- router                   //存放路由js文件,用于页面的跳转|   |-- App.vue                        // 页面入口文件|   |-- main.js

登录后复制

④ 输入npm run dev命令来启动项目,如图所示。
在这里插入图片描述

运行成功后在浏览器输入:http://localhost:8080,访问项目结果如图所示。
在这里插入图片描述

更多编程相关知识,请访问:编程入门!!

在这里插入图片描述

以上就是最系统的vue全套教程(详解及实例)的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2633202.html

(0)
上一篇 2025年3月7日 04:18:58
下一篇 2025年3月6日 18:03:29

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • vue的axios是干什么的

    在vue中,axios是一个基于promise的HTTP库,主要用于实现AJAX异步通信功能;axios可以在浏览器中发送XMLHttpRequests请求,可以在nodejs中发送http请求,还可以拦截请求和响应、转换请求和响应数据。 …

    2025年3月7日
    200
  • 一文彻底的弄懂Vue中的虚拟DOM和 Diff 算法

    本篇文章带大家学习一下vue,彻底的弄懂 虚拟dom 和 diff算法,希望对大家有所帮助! 本文章主要的目的就是让大家:真正的、彻底的弄懂 虚拟DOM 和 diff算法,那么何为真正、彻底的弄懂呢?就是我们自己要把它们的底层动手敲出来!从…

    2025年3月7日 编程技术
    200
  • ssr和vue的区别是什么

    ssr和vue的区别是:ssr是在服务器将组件渲染成HTML字符串后返回,而vue是在客户端发送请求后,服务器返回空的HTML、css、js等,组件在客户端进行渲染。 本文操作环境:windows10系统、Vue2.9.6版,DELL G3…

    2025年3月7日 编程技术
    200
  • 记录一个使用Vue 3开发Fimga插件的过程

    如何用 vue 3 开发 figma 插件?下面本篇文章给大家介绍一下figma插件原理,记录下使用vue 3开发fimga插件的过程,并附有开箱即用的代码,希望对大家有所帮助! 用 Vue 3 开发 Figma 插件 Figma 是一款当…

    2025年3月7日 编程技术
    200
  • vue中的webpack用什么安装

    vue中的webpack用node包管理器“npm”或npm镜像“cnpm”来安装。webpack是一个用于现代JavaScript应用程序的静态模块打包工具,是基于node.js开发的,使用时需要有node.js组件支持;需要使用npm或…

    2025年3月7日 编程技术
    200
  • 秒懂Vue3+Vite3源码,只要会这20个库!

    正所谓:工欲善其事,必先利其器!写一个开源的项目也不例外,就拿在国内很火的 vue3 框架 和 vite 工具 来讲,其中的实现与架构设计无不是一个 复杂而庞大的工程,而支撑这些工程能顺利运行的无不是一个又一个的轮子,正好最近有在阅读 vu…

    2025年3月7日 编程技术
    200
  • vue项目搭建及打包运行的概述讲解

    本篇文章给大家带来了关于vue的相关知识,主要介绍了关于项目搭建以及打包运行的相关问题,vue-cli: 用户生成vue工程模板,下面一起来看一下,希望对大家有帮助。 【相关推荐:vue、vue】 一、概述 我们使用Vue.js一定要安装n…

    2025年3月7日 编程技术
    200
  • vue-cli和vue有什么区别

    “vue-cli”和vue的区别:vue是“vue.js”的简称,是一个成熟的用于构建用户界面的JavaScript渐进式框架,而“vue-cli”是vue基础上进行开发的工具系统,是vue框架的一个命令工具。 本文操作环境:Windows…

    2025年3月7日
    200
  • 一文聊聊vue项目中怎么使用axios?基本用法分享

    提示:本篇详解axios在vue项目中的实例。在使用Vue.js框架开发前端项目时,会经常发送ajax请求服务端接口,在开发过程中,需要对axios进一步封装,方便在项目中的使用。【学习视频分享:vue视频教程、vue视频教程】 Axios…

    2025年3月7日
    200
  • vue封装axios有什么用

    vue封装axios可以提高代码质量、让使用更为便利。axios的API很友好,开发者完全可以很轻松地在项目中直接使用;不过随着项目规模增大,如果每发起一次HTTP请求,需要写一遍设置超时时间、设置请求头、错误处理等等操作。这种重复劳动不仅…

    2025年3月7日
    200

发表回复

登录后才能评论