美文网首页我爱编程
01Vue.js快速入门与概念

01Vue.js快速入门与概念

作者: 个人不完美 | 来源:发表于2018-04-15 18:06 被阅读0次

Vue简介

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

Vue引入方式

初学Vue可以直接把它当做一个js库使用,而且它的库文件很小,所以它可以很容易的接入到你的项目或者单个页面中。甚至你可以只使用它的双向绑定功能。所以它很容易上手。

Vue入门示例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <script src="./js/vue.js"></script><!-- 在这里引入官网上下载的vue.js -->
    <title>vue入门</title>
</head>
<body>
    <script type="text/javascript">
        window.onload=function(){
            //实例化Vue的对象
            var app=new Vue({
                el:"#app", //绑定元素的ID选择器,这里也可以绑定类(class)选择器
                data:{
                  //data里面存放数据
                    msg:"hello vue!", //msg是自定义的数据
                },
               
                methods: {
                    
                     //在methods这里面写方法、事件之类的代码
                }
            })
        }
    </script>
    <div id="app">
        <!-- 在这里绑定数据 呈现到页面上 -->
        <h3>{{msg}}</h3>
    </div>
</body>
</html>

Vue代码解析过程

1、浏览器从上到下依次进行解析
浏览器对于id=app的div内部的{{msg}}不认识 直接作为普通文本渲染到网页上

2、浏览器继续往后解析执行:
发现有一个js外链接脚本,发起请求进行下载

当前页面环境拿到js脚本之后,执行结束,就向全局暴露了一个对象:Vue

3、当解析执行到咱们自己的script的时候 开始解析执行咱们自己的代码

(1)创建Vue实例 =》通过el属性指定Vue程序的接管范围,通过data向Vue实例的应用程序中初始化了一个msg成员。
(2)Vue程序通过el属性 指定的#app的div开始解析执行Vue能识别的语法
{{msg}} 在vue里面称为双花括号插值表达式 在双括号插值表达式中可以使用当前元素所属Vue程序接管范围的data中的数据。

相关文章

  • 01Vue.js快速入门与概念

    Vue简介 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不...

  • 01Vue.js快速入门-Vue概念及Helloworld

    1.1. Vue简介 Vue是一个前端的双向绑定类的框架,发音[读音 /vjuː/, 类似于 view]。新的Vu...

  • Sushi 重要概念 - 快速了解

    Sushi 重要概念 - 快速入门 Sushi 重要概念 - 快速入门网站概念官方图运作模式分配启动分配最初可置换...

  • 李笑来:财富自由之路

    今日打卡2:共计40分钟 “快速”这个概念根本就不应该与“成功”产生关联,而应该与“入门”关联起来,入门不仅要快,...

  • Session

    一.概念 二、快速入门 三、原理 四、细节 五、特点

  • 从 OC 到 Swift 的快速入门与专业实践

    从 OC 到 Swift 的快速入门与专业实践 从 OC 到 Swift 的快速入门与专业实践

  • 三个动作让你做线上活动

    【1】如何快速入门活动运营策划? 成功需要靠一定的积累,分清楚快速入门和快速成功的关系。 最少必要知识概念:当需要...

  • JQuery

    JQuery 基础:概念快速入门JQuery对象和JS对象区别与转换选择器DOM操作案例 JQuery 基础: 概...

  • Docker概念快速入门

    Docker是一个Client-Server结构的系统,Docker守护进程运行在主机上,然后通过Socket连接...

  • EOS概念入门与快速环境搭建

    1. 什么是EOS? EOS:可以理解为Enterprise Operation System,即为商用分布式应用...

网友评论

    本文标题:01Vue.js快速入门与概念

    本文链接:https://www.haomeiwen.com/subject/gpxjkftx.html