#,过滤器

#,在Vue2.x中,过滤器只能在mustache绑定中使用,为了在指令帮定中实现同样的行为,你应该使用计算属性;

    #,过滤器可以串联 {{ message | filterA | filterB }}
#,条件渲染
#,注意v-if与v-show的区别,v-if是决定是否创建DOM,而v-show则是DOM始终存在,只是改变了显示样式;
#,如果要切换多个元素的时候,我们就使用<template v-if='ok'>;
#,v-if 有更高的切换消耗而 v-show 有更高的初始渲染消耗。因此,如果需要频繁切换使用 v-show 较好,如果在运行时条件不大可能改变则使用 v-if 较好。
#,列表渲染
#,<li v-for='item in items>{{item.message}}</li>,也可以用of 代替in,这种语法和JavaScript的语法更加接近;
#,和v-if类似,如果我们要渲染多个元素,则可以使用 <template v-for='item in items> <xxxx> < bbb> </tempate>
#,用v-for不但可以迭代数组,也可以迭代对象,然后item就表示对象的属性值,当然,也可以像下面这样获取到对象属性的key、value、index;
    <ul>
<li v-for='(value, key, index) in person'>
{{key}}, {{value}}, {{index}} 
</ul>

#,还可以使用v-for迭代取整数;<span v-for="n in 10">{{ n }} </span>
#,可以在自定义组件中使用v-for,此时如果要把v-for的item值传递给子组件,需要用到子组件的prop属性;
#,为了提高在items变化时v-for的渲染效率,我们最好给元素指定一个key,例如:
<div v-for="item in items" :key="item.id">
<!-- 内容 -->
</div>
来自为知笔记(Wiz)

Vue2.0学习笔记一 :各种表达式相关推荐

  1. Vue2.0学习笔记二 基础语法

    1. Mustache语法 Mustache语法也叫插值表达式,Mustache语法式通过{{}}渲染到页面,并且数据是响应式的. 数据的响应式:数据的变化导致页面的内容随之变化 效果图: 2. 指令 ...

  2. vue2.0学习笔记 -- 常用指令

    一,(windows,node)淘宝镜像配置 1,创建文件夹:E:\nodejs\node_global 2,设置nodejs全局目录,在cmd中输入npm config set cache &quo ...

  3. Vue2.0学习笔记:Vue事件修饰符的使用

    事件处理 如果需要在内联语句处理器中访问原生DOM事件.可以使用特殊变量$event,把它传入到methods中的方法中. 在Vue中,事件修饰符处理了许多DOM事件的细节,让我们不再需要花大量的时间 ...

  4. 【面向对象】 JML(Level 0) 学习笔记

    JML Level 0 学习笔记 注释结构 JML表达式 原子表达式 量化表达式 集合表达式 操作符 方法规格 类型规格 约束限制 方法与类型规格的关系 一个完整例子   JML是用于对Java程 在 ...

  5. 8.Python基础学习笔记day8-正则表达式、网络编程、进程与线程

    8.Python基础学习笔记day8-正则表达式.网络编程.进程与线程 一.正则表达式 ''' 1. [1,2,3,4]中任意取3个元素排列: A43 = 4x3x2 = 24itertools.pe ...

  6. Quartz.NET 2.0 学习笔记(5) :实例创建Windows服务实现任务调度 Quartz.NET 项目地址 http://quartznet.sourceforge.net/ Quar

    Quartz.NET 2.0 学习笔记(5) :实例创建Windows服务实现任务调度 Quartz.NET 项目地址 http://quartznet.sourceforge.net/ Quartz ...

  7. mysql5.0镜像_Mysql5.0学习笔记(一)

    Mysql5.0学习笔记(一) -基本sql语句与支持字符集 1.登录 mysql -h localhost -u root 2.创建用户firstdb(密码firstdb)和数据库,并赋予权限于fi ...

  8. 【Vue2.0学习】—Vuex工作原理图(二十五)

    [Vue2.0学习]-Vuex工作原理图(二十五) 一. Vuex 是什么? 概念: 专门在Vue中实现集中式状态(数据)管理的一个Vue插件,对Vue应用中多个组件的共享状态进行集中式的管理(读/写 ...

  9. 【Vue2.0学习】—数据绑定

    [Vue2.0学习]-数据绑定 <!DOCTYPE html> <html lang="en"><head><meta charset=& ...

最新文章

  1. python在print()中使用format的时候前面一定要有花括号{},否则值打印不上去
  2. 配置访问oracle_SpringBoot中application.properties的常用配置
  3. css元素捕捉,css元素选择器
  4. 【转】你可能不知道的Shell
  5. 《Programming WPF》翻译 第8章 6.我们进行到哪里了?
  6. matlab处理abaqus_Abaqus/用Abaqus进行参数分析(python+maltab助攻)
  7. swoole 固定包头格式
  8. WebApi系列(从.Net FrameWork 到 .Net Core)
  9. 利用navicat将数据库中的查询结果导出文件
  10. vb杨辉三角代码编写_如何用VB编程输出杨辉三角?
  11. 系统更新win10服务器出错,Win10系统Windows Update更新出现0x80080005错误代码怎么办...
  12. access数据库为什么一直登陆_Access数据库创建用户登录
  13. usb转232串口线驱动android,prolific usb转串口驱动下载
  14. 编写测试报告,及测试报告模板
  15. 学习windows编程 day3 之 自定义画笔的两种方法
  16. wordpress seo设置全套SEO插件教程
  17. 香蕉树上第一根芭蕉——关于C语言中链表(动态链表静态链表)使用说明
  18. 主窗口(10):【类】QWidgetAction [官翻]
  19. 存储系统性能 - 带宽计算
  20. jquery清空购物车小案例

热门文章

  1. Android -- onMeasure()源码分析
  2. bash变量和逻辑运算
  3. 世界在音乐中得到了完整的再现和表达。
  4. 办公室,手机上网不用愁
  5. Amphorae 与 Octavia Worker 的安全通信实现
  6. Ubuntu安装FTP 服务, 实现和Windows的文件互传
  7. 解决apt-get /var/lib/dpkg/lock-frontend 问题
  8. Keil错误Unable to automatically place AT section malloc.o(.ARM.__AT_0x20000000) with required base add
  9. iOS 利用RunTime检测控制器是否销毁
  10. 史上第二走心的 iOS11 Drag Drop 教程