美文网首页Vue.js 系列
Vue.js - Vue 实例

Vue.js - Vue 实例

作者: 并亲了你一下嘀嗒嘀 | 来源:发表于2018-07-21 10:18 被阅读0次

Yesterday: https://www.jianshu.com/p/20a4ad2199e3

创建一个 Vue 实例,代码如下:

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

JavaScript 有一点了解的都知道,这就是把一个普通的类进行实例化,这样我们才能进行使用。

在昨天的 Hello World 中,就使用了这么一个实例。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title>Hello World</title>
    <script src="vue.js"></script>
</head>
<body>
    <div id="app">
        {{ msg }}
    </div>

    <script>
        var app = new Vue({
            el: '#app',
            data: {
                msg: 'Hello World'
            }
        })
    </script>
</body>
</html>

实例内部的 eldata 都是一些早已定义好的固定选项,每个选项有各自的方法和功能。肯定不仅仅只有这两个选项那么少的啦。可以参考 Vue API 文档。

文档链接:

https://cn.vuejs.org/v2/api/

今天就说一下昨天 Hello World 实例里面的 eldata 选项的用法。

“ el ” 选项:

提供一个在页面上已存在的 DOM 元素作为 Vue 实例的挂载目标。可以是 CSS 选择器,也可以是一个 HTMLElement 实例。

说得通俗一点,就是 JavaScriptidclasshtml 标签 选择器。选中的标签跟它内部的标签会变成一个挂载器,就是那个标签里面可以使用 Vue 实例 里面的一些特殊方法。在挂载器外面的标签无法使用 Vue 实例 里面的方法。

“ data ” 选项:

我就不引用文档里的话了,其实就是定义变量,把变量都放到 data 花括号的里面,可以是任意类型。

data: {
    msg: "text",    // 字符串
    num: 123,       // 数字
    list: [],       // 列表
    obj: {          // 对象
        
    }
}

data 选项中的数据可以在挂载器中使用,如何使用,在后面的例子中很容易就可以看出来。可以暂时参考昨天的 Hello World ,可以用双花括号 {{}} 加载相应的数据。后面讲的指令也会用到 data 里面的数据。

Vue 实例就先讲这么多,其实也没啥好说的,会一点 JavaScript 的都知道只是把一个类实例化,然后使用。

相关文章

  • Vue.js第2课-基础

    一、Vue.js 实例 一个 Vue.js 的项目,是由很多个组件组成的,Vue.js 组件也是一个实例,也可以说...

  • 书签管理器2-(暂存(每150行分割))

    Vue 实例 — Vue.js Vue判断用户长时间未操作...

  • Vue基础

    Vue实例 每个 Vue.js 应用都是通过构造函数 Vue 创建一个 Vue 的根实例启动的。 每个 Vue 实...

  • vue.js初使用

    vue.js使用 vue.js煊染 最小应用 v-bind “将这个元素节点的 title 特性和 Vue 实例...

  • VUE学习笔记 - 实例

    构造器 每个 Vue.js 应用都是通过构造函数 Vue 创建一个 Vue 的根实例 启动 在实例化 Vue 时,...

  • 父子组件通信

    vue之父子组件间通信实例讲解(props、emit) Vue.js 递归组件实现树形菜单(实例分享)

  • Vue-(9)实例

    Vue.js 实例 导航菜单实例 结果: QQ20210817-174732-HD.gif 编辑文本实例 结果: ...

  • Vue 基础入门

    1. Vue.js 实例和数据绑定 通过构造函数 Vue() 就可以创建一个 Vue 的根实例,并启动 Vue 应...

  • Hello Vue .

    Vue 预习 ? ?Hello Vue 宿主文件 引入 vue.js 创建vue实例 理解 vue 的核心理念(设...

  • Vue.js 模板语法

    Vue.js使用了基于HTML的模版语法,允许开发者声明式地将DOM绑定至底层Vue实例的数据。 Vue.js 的...

网友评论

    本文标题:Vue.js - Vue 实例

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