美文网首页
2.实例化Vue对象

2.实例化Vue对象

作者: 初家大老爷 | 来源:发表于2019-07-01 18:18 被阅读0次

2.1 创建一个Vue实例

每个Vue应用都是通过用Vue函数创建一个新的Vue实例开始的,传入选项对象参数,创建想要达到的行为。选项对象的完整内容参考API 文档的选项列表。

实例框架

var vm = new Vue({
        // 选项
});

index.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Vue.js实例</title>
    <script src="https://cdn.jsdelivr.net/npm/vue"></script>
</head>
<body>
    <div id="vue-app">
    
    </div>

    <script src="app.js"></script>
</body>
</html>

app.js

// 实例化Vue对象
var vm = new Vue({
        el: '#vue-app',
        data: {
            name: "米斯特吴",
            job: "web开发"
        },
        methods: {
            greet: function(){
                return: 'Good Morning';
            }
        }
});

2.2 数据和方法

2.2.1 数据

  • 当Vue实例被创建时,将data对象中的所有属性加入到Vue响应式系统中;
  • 当属性值发生改变时,视图将会产生“响应”,匹配更新为新的值,视图会进行重渲染;
  • 只有当实例被创建时data中存在的属性才是响应式

实例框架
index.html

<!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">
    <title>Vue.js</title>
    <script src="https://cdn.jsdelivr.net/npm/vue"></script>
</head>
<body>
    <div id="vue-app">
        <p>Name: {{ name }}</p>
        <p>Job: {{ job }}</p>
    </div>
    
    <script src="app.js"></script>
</body>
</html>

app.js

var vm = new Vue({
    el: '#vue-app',
    data: {
        name: '米斯特吴',
        job: 'Web'
    }
});

2.2.2 方法

实例框架
index.html

<!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">
    <title>Vue.js</title>
    <script src="https://cdn.jsdelivr.net/npm/vue"></script>
</head>
<body>
    <div id="vue-app">
        <h1>{{ greet() }}</h1>
    </div>
    
    <script src="app.js"></script>
</body>
</html>

app.js

var vm = new Vue({
    el: '#vue-app'
    methods: {
        greet: function() {
            return 'Good Morning!';
        }
    }
});

相关文章

  • 2.实例化Vue对象

    2.1 创建一个Vue实例 每个Vue应用都是通过用Vue函数创建一个新的Vue实例开始的,传入选项对象参数,创建...

  • Vue2.0基础-生命周期(二)

    一、Vue对象实例化 其中Vue函数称为构造函数,使用new就可以实例化出来一个实例化对象。 二、Vue的生命周期...

  • Vue 实例化多个Vue对象

    一.实例化多个Vue对象 1. 多个实例化vue对象,和单个vue对象,使用方法一样,只是绑定操控的el元素不同了...

  • Vue2.0入门之实例化Vue对象

    1.新建index.html并以CDN形式引入Vue。 2.新建index.js实例化一个Vue对象。index....

  • Vue入门

    一.起步练习 1.首先通过CDN引入Vue.js 2.写入vue-app根容器 3.实例化Vue对象 4.预览 二...

  • vue生命周期

    Vue 实例 在文档中经常会使用 vm 这个变量名表示 Vue 实例,在实例化 Vue 时,需要传入一个选项对象,...

  • vue.js实例对象+组件树

    vue的实例对象 首先用js的new关键字实例化一个vue el: vue组件或对象装载在页面的位置,可通过id或...

  • Vue快速入门(一)

    引入Vuecdn方式 本地文件加载方式 实例化Vue对象在script标签中或者引入JavaScript文件实例化...

  • 生命周期(钩子函数)

    Vue对象实例从初始化到销毁的整个过程。

  • VUE入门CDN引入,实例化VUE对象。

    1、使用CDN方法引入VUE链接 官网链接:引入地址 2.创建一个新的THML文件 3.建立VUE实例化对象 创建...

网友评论

      本文标题:2.实例化Vue对象

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