创建Vue实例

我们已经知道了Vue框架可以 基于数据帮助我们渲染出用户界面,那应该怎么做呢?

核心步骤(4步):

  1. 准备容器

  2. 引包(官网) — 开发版本/生产版本
    创建Vue实例_第1张图片

  3. 创建Vue实例 new Vue()

  4. 指定配置项,渲染数据

    1. el:指定挂载点
    2. data提供数据

参考代码

DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>创建Vue实例title>
head>
<body>

<div class="box2">
  box2 -- {{ count }}
div>
<div class="box">
  box -- {{ msg }}
div>
-----------------------------------------------------

<div id="app">
  
  <h1>{{ msg }}h1>
  <a href="#">{{ count }}a>
div>


<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js">script>

<script>
  // 一旦引入 VueJS核心包,在全局环境,就有了 Vue 构造函数
  const app = new Vue({
    // 通过 el 配置选择器,指定 Vue 管理的是哪个盒子
    el: '#app',
    // 通过 data 提供数据
    data: {
      msg: 'Hello 星辰大海',
      count: 666
    }
  })
script>
body>
html>

运行效果
创建Vue实例_第2张图片

我们已经成功创建了第一个 Vue 应用!看起来这跟渲染一个字符串模板非常类似,但是 Vue 在背后做了大量工作。现在数据和 DOM 已经被建立了关联,所有东西都是响应式的。

你可能感兴趣的:(Vue2+3,vue.js,javascript,前端)