Vue 渐进式JavaScript框架 官网:https://cn.vuejs.org/
第一章 - Vue基础
第二章 - 本地应用
第三章 - 网络应用
第四章 - 综合应用
第一章 Vue基础(1/4) - 简介
1、JavaScript框架
2、简化DOM操作
3、响应式数据驱动
第一章 Vue基础(2/4) - 第一个Vue程序
1、导入开发版本的Vue.js
2、创建Vue实例对象,设置el属性和data属性
3、使用简洁的模板语法把数据渲染到页面上
1<!DOCTYPE html>
2<html lang="en">
3<head>
4 <meta charset="UTF-8">
5 <meta http-equiv="X-UA-Compatible" content="IE=edge">
6 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <title>Vue.js基础</title>
8</head>
9<body>
10 <div id="app">
11 {{ message }}
12 <h2> {{ user.name}} {{ user.age }} </h2>
13 <ul>
14 <li>{{ city[0] }}</li>
15 </ul>
16 </div>
17 <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
18 <script>
19 var app = new Vue({
20 el:"#app",
21 data:{
22 message:" 你好 小黑! ",
23 user:{
24 name:"小明",
25 age:18
26 },
27 city:["长安区","裕华区","桥西区","新华区"]
28 }
29 })
30 </script>
31</body>
32</html>
第一章 Vue基础(3/4) - el挂载点
1、Vue实例的作用范围是什么呢? Vue会管理el选项命中的元素及其内部的后代元素
2、是否可以使用其他的选择器? 可以使用其他的选择器,但是建议使用ID选择器
3、是否可以设置其他的DOM元素呢? 可以使用其他的双标签,不能使用HTML和BODY
第一章 Vue基础(4/4) - data数据对象
1、Vue中用到的数据定义在data中
2、data中可以写复杂类型的数据
3、渲染复杂类型数据时,遵守js的语法即可