博客园 首页 新随笔 联系 订阅 管理
  35 随笔 :: 0 文章 :: 0 评论 :: 17372 阅读

一、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   Computer_Science  阅读(87)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示