Vue 2.0 学习笔记(二)

本文详细介绍了Vue 2.0的指令与过滤器,包括内容渲染、属性绑定、事件绑定、双向绑定、条件渲染、列表渲染等指令,以及定义过滤器、私有过滤器与全局过滤器的使用方法。重点讲解了v-model的修饰符,如.number、.trim和.lazy,以及v-if和v-for指令的适用场景。
摘要由CSDN通过智能技术生成

Vue 2.0 学习目录

第一章 前端工程化与Webpack

第二章 Vue基础入门(1)

第三章 Vue基础入门(2)

第四章 组件和生命周期

第五章 Vue组件的高级用法

第六章 路由(vue-router)​​​​​​​


目录

Vue 2.0 学习目录

一、Vue简介

1. 什么是Vue

2. Vue的特性

2.1 数据驱动视图 

2.2 双向数据绑定

2.3 MVVM

2.4 MVVM的工作原理 

3. Vue的版本

二、Vue的基本使用 

1. 基本使用步骤

2. 基本代码与MVVM的对应关系

三、Vue的调试工具

1. 安装与配置vue-devtools调试工具

 2. 使用vue-devtools调试Vue页面

四、vue的指令与过滤器

1. 指令

1.1 内容渲染指令

1.2 属性绑定指令

1.3 事件绑定指令

1.4 双向绑定指令

1.5 条件渲染指令

1.6 列表渲染指令 

2. 过滤器

2.1 定义过滤器

2.2 私有过滤器和全局过滤器 

2.3 连续调用多个过滤器 

2.4 过滤器传参 

2.5 过滤器的兼容性 

总结


一、Vue简介

1. 什么是Vue

是一套用于构建(往页面填数据)用户界面(用户看得到的)的前端框架(现成的解决方案,程序员需要遵守规范编写自己的业务功能)

 学习Vue就是学习Vue框架中规定的用法,例如:vue指令、组件(是对UI结构的复用)、路由、Vuex、Vue组件库

2. Vue的特性

vue框架的特性,主要体现在如下两个方面:

(1)数据驱动视图

(2)双向数据绑定

* 数据:AJAX从服务器请求回来的东西

2.1 数据驱动视图 

数据的变化会驱动视图自动更新

程序员只需将数据维护好,页面结构会被Vue自动渲染出来

2.2 双向数据绑定

* 表单负责采集数据,AJAX负责提交数据

js数据的变化,会被自动渲染到页面上

页面上表单采集的数据发生变化时,会被vue自动获取到,并更新到js数据中

2.3 MVVM

Model数据源,View视图,ViewModel就是Vue的实例

2.4 MVVM的工作原理 

3. Vue的版本

二、Vue的基本使用 

1. 基本使用步骤

<body>
  <!-- 希望 Vue 能够控制下面的这个 div,帮我们在把数据填充到 div 内部 -->
  <div id="app">{
   { username }}</div>

  <!-- 1. 导入 Vue 的库文件,在 window 全局就有了 Vue 这个构造函数 -->
  <script src="./lib/vue-2.6.12.js"></script>
  <!-- 2. 创建 Vue 的实例对象 -->
  <script>
    // 创建 Vue 的实例对象
    const vm = new Vue({
      // el 属性是固定的写法,表示当前 vm 实例要控制页面上的哪个区域,接收的值是一个选择器
      el: '#app',
      // data 对象就是要渲染到页面上的数据
      data: {
        username: 'zhangsan'
      }
    })
  </script>
</body>

2. 基本代码与MVVM的对应关系

 

三、Vue的调试工具

1. 安装与配置vue-devtools调试工具

因为网络原因进不去外网的可以下载这个:

链接:https://pan.baidu.com/s/1YG93uPteRq16-1fpfU2-ZA 
提取码:1t2m

安装过程:

在chrome浏览器找到“扩展程序”

安装vue-devtools插件

vue-devtools配置

 2. 使用vue-devtools调试Vue页面

浏览器打开上面写的html页面,F12

四、vue的指令与过滤器

1. 指令

指令(Directives)是vue为开发者提供的模板语法,用于辅助开发者渲染页面的基本结构

Vue中的指令按照不同的用途可以分为如下6大类:

(1)内容渲染指令

(2)属性绑定指令

(3)事件绑定指令

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值