Vue的基础认识

1. Vue简介

首先,官方上对vue.js的介绍是:

Vue.js 是一套构建用户界面的渐进式框架,采用自底向上增量开发的设计 。Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

1.1 那么什么是vue?

  • Vue.js 是前端的主流框架之一,和Angular.js、React.js 一起,并成为前端三大主流框架!
  • Vue.js 是一套构建用户界面的框架,只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。(Vue有配套的第三方类库,可以整合起来做大型项目的开发)
  • 前端的主要工作?主要负责MVC中的V这一层;主要工作就是和界面打交道,来制作前端页面效果;

1.2 vue的特点

  • 轻量级框架,简单易学
  • 简化DOM操作,提高运行效率
  • 双向数据绑定、组件化、视图、数据和结构的分离

2. vue基本使用

首先,对于vue的使用需要引入vue:

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

2.1 创建vue实例

首先说明,每个 Vue 应用都需要通过实例化 Vue 来实现。

语法格式如下:

var vm = new Vue({
  // 选项
})
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="https://unpkg.com/vue/dist/vue.js"></script>
</head>
<body>
<div id="app">
  <p>{{ message }}</p>
	<p>{{ intro.name }}</p>
	<p>{{ addr[2] }}</p>		//两个{{}}是vue的模板语法
</div>

<script>
new Vue({
  el: '#app',	//在 Vue 构造器中有一个el 参数,它是 DOM 元素中的 id
  data: {	//定义数据对象,data 用于定义属性,实例中有属性为:message
   message: '你好!',
	intro:{
		name: '小红',
		age: 18
	},
	addr:['北京','上海','广州']
  }
})
</script>
</body>
</html>

在这里插入图片描述

这里有几个要点:

  1. vue的作用范围:el选项内部的元素及其内部的后代元素,对外部的元素没有作用。
  2. 选择器的选择:可以有其他选择器,但建议使用id类型。
  3. 设置的dom元素范围:双标签都可以,< html>和< body>除外。
  4. data中可以写复杂类型的数据。
  5. 渲染数据时遵循js语法。

那么vue简单的认识就到这里。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值