博客园 首页 新随笔 联系 订阅 管理

一、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代码

 

posted on 2022-01-14 07:49  Computer_Science  阅读(81)  评论(0编辑  收藏  举报