1.Vue概述
一、Vue的创建者及Vue的历史
尤雨溪老师:Vue.js的创建者
2014年2月,Vue.js正式发布
2015年10月27日,正式发布1.0.0
2016年4月27日,发布2.0的预览版本
二、Vue概述
(1)渐进式的JavaScript框架
渐进式:声明式渲染 -> 组件系统 -> 客户端路由 -> 集中式状态管理 -> 项目构建
(2)优点
(2.1)易用:熟悉HTML、CSS、JavaScript之后,可以快速上手Vue
(2.2)灵活:在一个库和一套完整框架之间自如伸缩
(2.3)高效:20kb运行大小,超快虚拟DOM
三、Vue的基本使用
(1) Vue的Hello World之基本步骤
1 <div id="app">
2 <div>{{msg}}</div>
3 <!-- 插值表达式 -->
4 <div>{{1+2}}</div>
5 <div>{{msg + '------' + 123}}</div>
6 </div>
7 <script src="./js/vue.js"></script>
8 <script>
9 /*
10 Vue的基本使用步骤
11 1、需要引入提供标签用于填充数据
12 2、引入vue.js文件
13 3、可以使用vue的语法做功能
14 4、把vue提供的数据填充到标签里
15 */
16
17 var vm = new Vue({
18 el:'#app',
19 /* 把数据填充到哪个标签 */
20 data:{
21 msg:'Hello Vue'
22 }
23 })
24 </script>
(2) Vue的Hello World之细节分析
(2.1)通过new Vue({})的方式定义了一个Vue实例,其中的实例参数为el和data
el:元素的挂载位置(值可以是CSS选择器或DOM元素)
data:模型数据(值是一个对象)
(2.2)插值表达式的用法
将数据填充到HTML标签中
插值表达式支持基本的计算操作
(2.3)Vue代码运行原理分析
Vue代码通过Vue框架编译成原生的JS代码
1.Vue概述的更多相关文章
- [Vue] : Vue概述
什么是Vue.js Vue.js 是目前最火的一个前端框架,React是最流行的一个前端框架. Vue.js 是前端的主流框架之一,和Angular.js.React.js 一起,并成为前端三大主流框 ...
- Vue概述
Vue.js是一套构建用户界面的渐进式框架,采用自底向上增量开发的设计.Vue的核心库关注于视图(html),不仅易上手,还便于与第三方库或项目整合. 渐进式:一步一步,不是将所有的东西都学完才能使用 ...
- VUE【一、概述】
早上写的忘了保存..还有很多唠叨的内容...哎又得重新写一遍..想吐槽那个自动保存有卵用.. 今天周一,早上起来继续 由于周六加了一整天班,导致周日无心学习,一天都在玩游戏看电影,到了晚上反而更加空虚 ...
- 前端知识点总结——VUE
转载自:http://www.bslxx.com/m/view.php?aid=1799 1.框架和库的区别: 框架:framework 有着自己的语法特点.都有对应的各个模块库 library 专注 ...
- Vue.js中前端知识点总结笔记
1.框架和库的区别: 框架:framework 有着自己的语法特点.都有对应的各个模块库 library 专注于一点 框架的好处: 1.提到代码的质量,开发速度 2.提高代码的复用率 3.降低模块之间 ...
- 014 Vue学习笔记1----Vue及Node、NPM
1.前端开发模式的发展过程 (1)静态页面 最初的网页以HTML为主,是纯静态的网页.网页是只读的,信息流只能从服务端到客户端单向流通.开发人员也只关心页面的样式和内容即可. (2)异步刷新,操作DO ...
- Vue.js到前端工程化
b站视频地址:黑马程序员Vue.js到前端工程化(webpack打包,以及Vue-cli3和Element-UI的使用) vue学习系列 1.vue概述 2.vue基本使用 3.vue模板语法 4.指 ...
- Vue的基本使用和模版语法
Vue的基本使用和模版语法 一.Vue概述 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架 vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目 ...
- 两万字Vue.js基础学习笔记
Vue.js学习笔记 目录 Vue.js学习笔记 ES6语法 1.不一样的变量声明:const和let 2.模板字符串 3.箭头函数(Arrow Functions) 4. 函数的参数默认值 5.Sp ...
- Vue.js高效前端开发 • 【初识Vue.js】
全部章节 >>>> 文章目录 一.Vue概述 1.Web前端框架介绍 2.MVC和MVVM 3.Vue介绍 4.安装Vue 二.Vue使用 1.第一个Vue应用 2.Vue的双 ...
随机推荐
- ssh_remote_without_password
2 machines, 1 called client , 1 called server , server need static ip address. client connects serve ...
- CH340N串口无法检测问题的解决
问题原因: type-C有好几种类型,其中包括能传输数据的,也有不能传输数据.只能供电的.(本质差别就是引脚数目不同) 问题解决:只要将原来的type-C转USB的充电线换成数据线,电脑就能识别CH3 ...
- python 统计 excel 表格中文件总大小
需求:统计excel 表格中文件总大小 表格内容,包含Mi.Gi.KB 96.73Mi 95.89Mi 6.89Gi 6.75Gi 10.00KB 统计总大小代码,目标是将Gi.KB换算成 Mi,然后 ...
- java自定义的异常类
java自定义的异常类 1.自定义异常类,需要继承 RuntimeException @Datapublic class EmployeeCheckException extends RuntimeE ...
- 获取网页数据 Qt 从客户端发起http响应
Qt 从客户端发起http响应 获取网页数据实现代码 void Test::GetHttp(QString strServerIP,QString strUserName,QString strPas ...
- 2022-04-21内部群每日三题-清辉PMP
1.项目经理正在对比项目预算与行业指数,项目经理注意到项目总预算低于类似项目的估算.项目经理应该怎么做? A.更新风险登记册 B.调节资金限制 C.执行储备分析 D.请求专家判断 2.一个项目正在实施 ...
- 2022-3-18内部群每日三题-清辉PMP
1.在评估项目活动现状的会议中,团队发现存在一些影响可交付成果的风险.项目经理应该怎么做? A.跟踪已发现的风险,识别和分析新风险,并评估整个项目的风险过程有效性 B.记录风险管理信息用于经验教训 C ...
- web server 接口调用测试
1.新建工程 ,鼠标右击new 2.设置web server接口访问链接,然后下一步 生成代码 3.生成客户端代码 4.创建测试类 调用服务
- kubernetes中 flannel网络组件
Flannel 软件包地址:https://github.com/coreos/flannel Flannel是CoreOS开源的CNI网络插件,下图flannel官网提供的一个数据包经过封包.传输以 ...
- react框架-this指向问题
主要使用红框中的内容 import React, { Component } from 'react' export default class app extends Component { ...