返回

Vue2(笔记01) - 基础 - Vue简介

发布时间:2022-12-11 01:32:49 348
# 前端# html# chrome# ios# github

笔记来自尚硅谷课程:

1 Vue是什么?

一套用于构建用户界面的渐进式 Javascript 框架;它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。

构建用户界面:前端工程师把数据呈现在界面上;

Vue2(笔记01) - 基础 - Vue简介_​​Vue Devtools​​​

渐进式:Vue可以自底向上逐层的应用,只需一个轻量小巧的核心库,还有一堆各样的Vue插件;

从简单应用渐进到复杂应用,由一个Vue的核心库渐进到各种插件;

 

2 谁开发的?

大神尤雨溪,传奇而低调;

2013年,版本号:0.6

2014年,Vue正式对外发布,0.8;Taylor otwell (PHP框架大牛)在 Twitter 说在学习 vue.js ;

2015年,10月,Vue1.0发布;

2016年,10月,Vue2.0发布;

2020年,9月,Vue3.0发布;

Vue在 Angular 和 react 之后,生态完善,已然成为国内前端工程师必备技能;

 

3 Vue特点

1)采用组件化模式,提高代码复杂率,且让代码更好维护;

Vue2(笔记01) - 基础 - Vue简介_​​Vue Devtools​​​_02

一个模块对应一个组件

2) 声明式编码,让编码人员无需要直接操作DOM,提高开发效率;

3)使用虚拟DOM+优秀的Diff算法,尽量复用DOM节点;

Vue2(笔记01) - 基础 - Vue简介_vue_03

4 所需JS基础

​​ES6语法规范​​;

​​ES6模块化​​;

包管理器(Npm等);

​​原型​​​、​​原型链​​;

数组常用方法;

axios

​​promise​​

5 安装Vue环境

Vue不支持IE8及以下版本,因为Vue使用了ES5,支持兼容ES5的浏览器;

笔记在 VSCode 开发环境下练习;

Vue2.0最稳定的版本:2.7.10  , 后面再学习Vue3.0+

官网下载Vue的JS文件:

开发版本:​​https://v2.cn.vuejs.org/js/vue.js​​

生产版本:​​https://v2.cn.vuejs.org/js/vue.min.js​​

开发版本有错误提示,在项目开发时候用,生产版本是上线时候用的;

1)安装使用Vue: 直接用 script 引用就可以了;

<script src="./res/vue.js"></script>

我这里是把 vue.js 放在 res 目录下。

2)建议安装 ​​Vue Devtools​​ 工具:

有了开发工具,效率办事功倍;

国内访问不了 google 应用商店,就用 github 下载;而我连 github 也访问不了,只有到处下载 vue_div_tool.crx 插件在 chrome 扩展应用中载入了;

安装扩展不是很难,搜索一下就会了,安装成功后,要启用:

Vue2(笔记01) - 基础 - Vue简介_​​Vue Devtools​​​_04

 

页面中有Vue代码的话会被插件识别,效果如下:

Vue2(笔记01) - 基础 - Vue简介_​​Vue Devtools​​​_05

3)Live Server插件

模拟本地 Web 服务的插件,应该是 VSCode 自带安装的;

Vue2(笔记01) - 基础 - Vue简介_vue_06

 

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线
下一篇
分子量(Molar Mass) 2022-12-11 01:26:58