Vue基础(一):Vue的概述与基本使用

  • A+
所属分类:Web前端
摘要

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。


1. Vue概述

1.1 Vue 是什么?

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。

vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。

1.2 下载Vue

下载地址:https://cn.vuejs.org/v2/guide/installation.html

Vue基础(一):Vue的概述与基本使用

 

下载下来后,就是一个vue.js文件了。

Vue基础(一):Vue的概述与基本使用

2. Vue的基本使用  

使用Vue的需要注意的点:

1、需要提供标签用于填充数据

  • 注意: 在标签中我们使用插值语法的形式 即 {{}} 进行填充数据

2、引入vue.js库文件

  • 注意:一定要先引入Vue文件 在使用Vue语法 因为存在作用域的问题

3、使用vue的语法做功能

  • new Vue() 创建一个Vue的实例
  • 在构造函数中以对象的形式做一些配置

4、利用Vue将数据渲染到页面上

  • 数据写在data 里面

使用Vue将数据渲染到页面上:

<!DOCTYPE html> <html> <head>   <meta charset="UTF-8">   <title>Vue的基本使用</title> </head> <body>     <!--1.提供主体标签,确定数据填充的位置-->   <div id="app">       <!--插值语法,即{{}}-->     <div>{{msg}}</div>   </div>   <!--2.引入vue.js库文件-->   <script type="text/javascript" src="js/vue.js"></script>   <script type="text/javascript">       //3.使用vue的语法做功能     var vm = new Vue({       el: '#app',//这个#app就是帮我们选中步骤1中提供的主体标签,类似于js dom的获取元素       //4.把vue提供的数据填充到标签里面       data: {           //5.运行后会将插值语法中的msg替换为Hello Vue         msg: 'Hello Vue' //msg中存储的值 Hello Vue       }     });   </script> </body> </html>

执行的效果:

Vue基础(一):Vue的概述与基本使用

此时我们按F12或者右键的检查按钮,进入控制台界面,如果界面没有报错,证明我们的代码没有问题。 

Vue基础(一):Vue的概述与基本使用

除此之外,还可以进行运算和字符串拼接。

<!DOCTYPE html> <html> <head>   <meta charset="UTF-8">   <title>Vue的基本使用</title> </head> <body>     <!--1.提供主体标签,确定数据填充的位置-->   <div id="app">       <!--插值语法,即{{}}-->     <div>{{msg}}</div>     <div>{{100 + 100}}</div>     <div>{{100 * 100}}</div>     <div>{{msg + 100}}</div>   </div>   <!--2.引入vue.js库文件-->   <script type="text/javascript" src="js/vue.js"></script>   <script type="text/javascript">       //3.使用vue的语法做功能     var vm = new Vue({       el: '#app',//这个#app就是帮我们选中步骤1中提供的主体标签,类似于js dom的获取元素       //4.把vue提供的数据填充到标签里面       data: {           //5.运行后会将插值语法中的msg替换为Hello Vue         msg: 'Hello Vue' //msg中存储的值 Hello Vue       }     });   </script> </body> </html>

执行的结果:

Vue基础(一):Vue的概述与基本使用

我好像鸽了几个月没写博客了吧,因为中间工作换了一下,现在还是在做java开发,主要是负责ERP系统的开发,为什么要写Vue呢,因为我公司ERP系统要重构了,需要用到Vue技术,自己学习总结一下,这个下载链接也是vue的官网,上面有教程,还可以作为vue开发文档来使用。https://cn.vuejs.org/v2/guide/installation.html