vue 复习

  options的根属性

el:目的地(srting || DOM元素)

template 模板

data 是一个函数 , return一个对象   对象中的key, 可以直接在页面中使用  在js中this.key名

data中的属性,在dom中直接用在js中 this.xxx

compoents:key是组件名,value是组件对象

methods:一般用业配合 xxx 事件

prpos:子组件接收的参数设置['title']

指令

v-if/v-show:if就是插入或移除的问题 show是否隐藏的问题

v-else-if/v-else:必须和v-if是相邻的元素

v-bind/v-on:bind是给属性赋值 v-on给事件进行绑定

v-blind:属性=‘变量’   ===========》:属性名

v-on:事件名=“函数”    ===========》@事件名

v-bind/v-model:bind就是单向数据流(vue-页面)     model是双向的(vue-页面    页面-vue)

注册全局组件

应用场景:多出使用的公共性功能组件,就可以注册成全局组件,减少冗余代码

全局API  vue.component('组件名',组件对象);

附加功能:过滤器&监视改动

   filter||filters

filter全局过滤器(给数据添油加醋)显示:vue.filter(‘过滤器名’,过滤方式fn);

filters组件内的过滤器: filters:{'过滤器名',过滤方式fn}

监视

单个监视:watch   普通类型简单监视, obj  || array 深度监视

多个监视:cumputed 监视多个

总结

全局:组件、过滤器让大家直接使用  全局不带s

过滤器;function(原数据,参数1,参数2){return:结果;}

调用{{ ‘数据’ | 过滤器名(参数1,参数2)}}
    watch:单个监视

computed:群体监视

vue复习的更多相关文章

  1. vue复习(二)

    一.组件介绍 每一个组件都是一个vue实例 每个组件均具有自身的模板template,根组件的模板就是挂载点 每个组件模板只能拥有一个根标签 子组件的数据具有作用域,以达到组件的复用 二.局部组件 & ...

  2. vue复习(一)

    一.认识Vue 定义:一个构建数据驱动的Web界面的渐进式框架 优点: 1.可以完全通过客户端浏览器渲染页面,服务器端只提供数据 2.方面构建单页面应用程序(SPA) 二.引入Vue <!DOC ...

  3. vue 复习(2)v-bind的应用 v-bind:classv-binf:style

    dasdclass与style绑定v-bind 1. 绑定HTML Class 对象语法 有些时候我们想动态的切换class的类名.在原生的js或jq中我们就要通过事件来动态的改变class类名,但在 ...

  4. vue 复习篇. 注册全局组件,和 组件库

    初篇 ============================================================== 1. 编写loading组件(components/Loading/ ...

  5. [vue]vue基础复习项案例stepbystep

    看本篇第二次复习内容即可. 还有一些 文档了这个如 https://www.cnblogs.com/iiiiiher/p/9508733.html https://www.cnblogs.com/ii ...

  6. 温故vue对vue计算属性computed的分析

    vue 复习笔记(1)一段时间没有看过vue的官方文档了,温故而知新,所以我决定将vue的文档在看一遍 1计算属性computed在vue的computed中声明的是计算属性,可以使用箭头函数来进行定 ...

  7. vue项目创建与使用

    目录 复习 Vue项目环境搭建 Vue项目创建 pycharm配置并启动vue项目 vue项目目录结构分析 vue组件(.vue文件) 全局脚本文件main.js(项目入口) 改写 vue项目启动生命 ...

  8. 复习Vue

    以前学过vue,但是工作中一直没有用到都忘记了最近在复习下正好做个笔记偶尔看看,(目前常更新,2018年6月25日) 1.指令 setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式. ...

  9. Vue 知识复习(上)

    Vue Vue实例 创建实例: var vm = new Vue({ //code }) 数据与方法: 只有当实例被创建时 data 中存在的属性才是响应式的; Vm.b = 'h1' 是不会触发视图 ...

随机推荐

  1. (vue.js)import "mint-ui/lib/stylecss"失败

    在vue2.0中引入了mint-ui后总是报一个css的错误 但是package.json中已经配置了css-loader style-loader ,webpack.config中也已经配置了css ...

  2. python for i in range(n,m)注意...

    for i in range(n,m) 区间包含n不含m

  3. 树的遍历顺序 - dfs序|欧拉序|dfn序(备忘)

    (仅作备忘) dfs序是dfs过程中对于某节点进入这个节点的子树和离开子树的顺序 满足每个节点都会在dfs序上出现恰好两次 任意子树的dfs序都是连续的 欧拉序是dfs过程中经过节点的顺序 每个节点至 ...

  4. Qt 学习之路 2(21):事件过滤器

    Qt 学习之路 2(21):事件过滤器 豆子 2012年10月15日 Qt 学习之路 2 37条评论 有时候,对象需要查看.甚至要拦截发送到另外对象的事件.例如,对话框可能想要拦截按键事件,不让别的组 ...

  5. dedecms 的采集

    http://www.360doc.com/content/14/0521/09/13870710_379547377.shtml http://www.360doc.com/content/14/0 ...

  6. Java中的两个类:Desktop和SystemTray

    在JDK6中 ,AWT新增加了两个类:Desktop和SystemTray,前者可以用来打开系统默认浏览器浏览指定的URL,打开系统默认邮件客户端给指定的邮箱发邮件,用默认应用程序打开或编辑文件(比如 ...

  7. Python入门8文件处理

    文件处理文本模式name = input("请输入用户名:").strip()with open("a.txt","wt",encoding ...

  8. mongo察看replica set副本集primary主节点

    printjson(db.adminCommand( { isMaster: 1 } ));

  9. 增加tomcat多实例

    第一步:解压 第二步:修改端口 /data/service/tomcat1/conf <Server port="8006" shutdown="SHUTDOWN& ...

  10. 2048小游戏(Java)(swing实现)(一)

    自己写的2048小游戏,仅支持鼠标操作 主要是我不知道怎么添加键盘监听 import javax.swing.*; import java.awt.*; import java.awt.event.* ...