vue2.0 配置 选项 属性 方法 事件 ——速查
全局配置
silent 设置日志与警告
optionMergeStrategies 合并策略
devtools 配置是否允许vue-devtools
errorHandler 错误追踪
ignoredElements 忽略在Vue 之外的自定义元素。
keyCodes 自定义键位别名
performance 在浏览器中启用对组件初始化
productionTip 启动时生成生产提示
全局API
Vue.extend(options) 创建构造器,参数是一个选项对象
Vue.nextTick([callback,context]) 在下次更新DOM 更新循环之后执行延迟回调
Vue.set(object,key,value) 设置对象的属性
Vue.delete(object,key) 删除对象的属性
Vue.directive(id,[definition]) 注册或获取全局指令
Vue.filter(id,[definition]) 注册或获取全局过滤器
Vue.component(id,[definition]) 注册或获取全局组件
Vue.use(plugin) 安装Vue.js 插件
Vue.mixin(mixin) 全局混合
Vue.compile(template) 在render函数中编译模板字符串
选项/数据
data Vue 实例的数据对象
props 接收来自父组件的数据
propsData 只用于new创建的实例中
computed 计算属性
methods 方法与事件处理
watch 实例方法
选项/DOM
el DOM元素作为
template 字符串模板
render 字符串模板的替代方案
选项 /生命周期钩子
beforeCreate 在实例初始化之后,数据观测和事件配置之前调用
created 实例创建完成之后被调用
beforeMount 在挂载开始之前被调用
mounted 挂载到实例上之后再去调用钩子
beforeUpdate 数据更新时调用
updated 数据更新之后调用该钩子
activated 组件激活时调用
deactivated 组件停用时调用
beforeDestroy 实例销毁之前调用
destroyed Vue 实例销毁之后调用
选项 / 资源
dirctives Vue 实例可用指令的的哈希表
filters Vue 实例可用过滤器的哈希表
components vues 实例可用组件的哈希表
选项/杂项
parent 指定已创建的实例之父实例
mixins 选项接受一个混合对象的数组
name 允许组件模板递归的调用自身
extends 允许声明扩展另一个组件
delimiters 改变纯文本插入分隔符
functional 是组建无状态和无实例
实例属性
vm.$data Vue 实例观察的数据对象
vm.$el Vue 实例使用的根DOM 元素
vm.$options 用于当前Vue实例的初始化选项
vm.$parent 父实例,如果当前实例有的话
vm.$root 当前组件树的根Vue实例
vm.$children 当前实例的直接子组件
vm.$slots 用来访问被slot 分发的内容
vm.$scopedSlots 用来访问scoped slots.
vm.$refs 一个对象,其中包含了所有拥有ref 注册的子组件
vm.$isServer 当前Vue实例是否运行于服务器
实例方法/数据
vm.$watch(expOrFn,callback,[options]) 观察Vue 实例变化的一个表达式或计算属性
vm.$set(object,key,value) 这是全局Vue.set 的别名
vm.$delete(object,key) 这是全局 Vue.delete 的别名
实例方法/事件
vm.on(event,callback) 监听当前实例上的自定义事件
vm.$once(event,callback) 监听一个自定义事件,但只触发一次
vm.$off([event,callback]) 移除事件监听器
vm.$emit(event,[...args]) 触发实例上的事件
指令
v-text 更新元素的文本内容
v-html 更新元素的innerHTML
v-show 根据表达式之真假值,切换元素display css属性。
v-if 根据表达式的真假条件渲染元素
v-else 为v-if 或者v-else-if 添加else块。
v-for 基于源数据多次渲染元素活模板块
v-on 缩写@,绑定事件监听器,事件类型由参数指定。
v-bind 缩写 : 动态的绑定一个或多个特性
v-model 在表单控件或者组件上创建双向数据绑定
v-pre 跳过这个元素和它的子元素的编译过程
v-cloak 这个指令保持在元素上直到关联实例编译结束
v-once 只渲染元素和组件一次
特殊属性
key 主要用于vue的虚拟DOM 算法
ref 被用来给元素或子组件注册引用信息
slot 用于标记往哪个slot中插入子组件的内容
内置 的组件
component 渲染一个元素为动态组件
transition 元素作为单个元素或组件的过度效果
transition-group 元素作为多个元素/组件的过度效果
keep-alive 主要用于保留组件状态或者避免重复渲染
slot 元素作为组件模板之中的内容分发槽
vue2.0 配置 选项 属性 方法 事件 ——速查的更多相关文章
- HTML5 Audio/Video 标签,属性,方法,事件汇总
HTML5 Audio/Video 标签,属性,方法,事件汇总 (转) 2011-06-28 13:16:48 <audio> 标签属性:src:音乐的URLpreload:预加载au ...
- HTML5 Audio/Video 标签,属性,方法,事件汇总 (转)
HTML5 Audio/Video 标签,属性,方法,事件 <audio> 标签属性:src:音乐的URLpreload:预加载autoplay:自动播放loop:循环播放contro ...
- [转帖]HTML5 Audio/Video 标签,属性,方法,事件汇总
HTML5 Audio/Video 标签,属性,方法,事件汇总 <audio>标签属性: src:音乐的URL preload:预加载 autoplay:自动播放 loop:循环播放 co ...
- 总结vue2.0 配置的实例方法
总结vue2.0 配置的实例方法 http://www.php.cn/js-tutorial-369603.html
- Qt5.7.0配置选项(configure非常详细的参数)
configure是一个命令行工具,用于配置Qt编译到指定平台.configure必须运行于Qt源码根目录.当运行configure时,编译源码使用的是所选工具链中的make工具. 一.源码目录.编译 ...
- 理解GRUB2工作原理及配置选项与方法
GRUB2是借鉴GRUB改写到更加安全强大到多系统引导程序,现在大部分较新的Linux发行版都是使用GRUB2作为引导程序的.GRUB2采用了模块化设计,使得GRUB2核心更加精炼,使用更加灵活,同时 ...
- vue2.0 配置环境总结(都是泪啊)
最近有点空闲时间,终于把一直想学的vue提上了日程,以下是收集的一些帮助入门的链接 1:https://vuefe.cn/v2/guide/ vue2.0中文官网 2:https://router.v ...
- vue2.0配置路由
配置路由之前,先检查vue版本,(案例适用vue2.0) 采用npm包的形式进行安装. 安装路由依赖:npm install vue-router(代码中,如果在一个模块化工程中使用它,必须要通过 V ...
- [转载]HTML5 Audio/Video 标签,属性,方法,事件汇总
<audio> 标签属性: src:音乐的URL preload:预加载 autoplay:自动播放 loop:循环播放 controls:浏览器自带的控制条 <audio id=& ...
随机推荐
- 使用 Composer 安装 Laravel 框架
前言: 1. Composer 安装 Laravel 有两种方式: 第一种是通过 Composer 的 create-project 命令安装 Laravel 框架, 第二种是先通过 Composer ...
- 分针网—每日分享: 怎么轻松学习JavaScript
js给初学者的印象总是那么的"杂而乱",相信很多初学者都在找轻松学习js的途径. 我试着总结自己学习多年js的经验,希望能给后来的学习者探索出一条"轻松学习js之路& ...
- chkconfig命令(管理开机自启)
提供了一个简单的命令行工具来维护/etc/rc[0-6].d目录层次结构通过减轻系统管理员的直接操作任务,在这些目录中的许多符号链接.仅是简单的改变了符号链接,而非立即启动或禁止一个服务. 语法: c ...
- JavaScript中的DOM函数与关键字汇总
DOM节点的属性 属性 描述 attributes数组 获取某个节点的所有属性子节点(实际是一个NodeList对象) childNodes数组 获取某个节点的所有子节点,可以按数组方式访问子节 ...
- 小谈-—ServletConfig对象和servletContext对象
一.servletContext概述 servletContext对象是Servlet三大域对象之一,每个Web应用程序都拥有一个ServletContext对象,该对象是Web应用程序的全局对象或者 ...
- swap与dd命令使用详解
处理交换文件和分区 交换分区是系统RAM 的补充 基本设置包括: 创建交换分区或者文件 使用mkswap 写入特殊签名 在/etc/fstab 文件中添加适当的条目 使用swapon -a 挂载交换分 ...
- C# 中直接调用js方法
请注意,我这段代码中实现js方法中有 funcName(argument) 这种一个入参的调用. using System; namespace game2_36.Common { public cl ...
- WPF学习随笔
内容控件 Padding内边距,Margin外边距 1.ScrollViewer滚动条控件 <ScrollViewer VerticalScrollBarVisibility="Vis ...
- Java线程安全性中的对象发布和逸出
发布(Publish)和逸出(Escape)这两个概念倒是第一次听说,不过它在实际当中却十分常见,这和Java并发编程的线程安全性就很大的关系. 什么是发布?简单来说就是提供一个对象的引用给作用域之外 ...
- PHP 底层的运行机制与原理 --转
发现一片总结的还不错的文章,记录一下 PHP说简单,但是要精通也不是一件简单的事.我们除了会使用之外,还得知道它底层的工作原理. PHP是一种适用于web开发的动态语言.具体点说,就是一个用C语言实现 ...