DEV Community

Jihao Deng
Jihao Deng

Posted on

VUE001 Hello World in Vue

What is Vue.js ?

参考它的官网: cn.vuejs.org

Hello world

引入Vue

最直接的方法还是在html页面中引入js文件:

<head>
  <meta charset="UTF-8" />
  <title>Vue start</title>
  <!-- 开发环境版本,包含了有帮助的命令行警告 -->
  <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>
Enter fullscreen mode Exit fullscreen mode

初始化Vue

Vue.js 的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进 DOM 的系统。

使用Vue主要分为两步:

  1. 指定Vue的控制区域
  2. 指定对应需要渲染的数据
  3. 渲染数据到页面
<!DOCTYPE html>
<html>

<head>
  <meta charset="UTF-8" />
  <title>Vue start</title>
  <!-- 开发环境版本,包含了有帮助的命令行警告 -->
  <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>

<body>
  <div id="app">
    {{ message }}
  </div>
</body>

<script>
  var app = new Vue({
    el: '#app',
    data: function () {
      return {
        message: "Hello, Vue World!"
      }
    }
  })
</script>

</html>
Enter fullscreen mode Exit fullscreen mode

以上代码首先引入了Vue:var app = new Vue({}),然后指定了Vue的控制区域:一个id为app的<div>标签,然后给定了数据message: 'Hello Vue!',最后,通过插值语法渲染数据到页面上:{{ message }}

注意,很多基础教程中,Vue里面的data的值直接给的是一个对象,如下所示,但是当以后使用Vue组件的时候,data的值一般都是函数,这里我们直接一步到位。

<script>
  var app = new Vue({
    el: '#app',
    data: {
      message: "Hello, Vue World!" // 直接使用一个对象
    }
  })
</script>
Enter fullscreen mode Exit fullscreen mode

Top comments (0)