摘要:
指令 一、定义: 指令只一种可以附加到DOM元素的微命令(tiny commands). 它们通常以"v-"作为前缀, 以方便Vue知道你在使用一种特殊的标记, 从而确保语法的一致性. 如果你需要对HTML元素的低级别(low-level)访问来控制一些行为, 它们通常很有用. 五个钩子函数: bi 阅读全文
摘要:
一、变化追踪 把一个普通 JavaScript 对象传给 Vue 实例的 data 选项,Vue 将遍历此对象所有的属性,并使用 Object.defineProperty 把这些属性全部转为 getter/setter。Object.defineProperty 是仅 ES5 支持,且无法 shi 阅读全文
摘要:
Vue.nextTick 将回调延迟到下次 DOM 更新循环之后执行。在修改数据之后立即使用它,然后等待 DOM 更新。 它跟实例方法vm.$nextTick() 一样,不同的是 this 自动绑定到调用它的实例上 大意:在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法, 阅读全文
摘要:
一、定义 Vuex是一个专为Vue.js应用程序开发的状态管理模式。 状态管理模式 简单的demo state,驱动应用的数据源; view,以声明方式将state映射到视图; actions,响应在view上的用户输入导致的状态变化。 二、产生背景 “单向数据流”理念的极简示意图如下: 产生问题: 阅读全文
摘要:
一、父子组件通信 父组件通过 props 向下传递数据给子组件,子组件通过 events 给父组件发送消息 具体机制如下图: 1、父组件传递数据给子组件 ( parent ==》 children ) 组件实例的作用域是孤立的。这意味着不能 (也不应该) 在父组件内的子组件的模板内直接引用父组件的数 阅读全文
摘要:
恢复内容开始 一、路由的安装: npm安装 执行命令完成vue-router的安装,并在package.json中添加了vue-router的依赖。 注:若从GitHub或他人的项目,安装项目时只需要执行npm install即可下载并完成安装该项目所有的依赖。 package.json 如果是要安 阅读全文
摘要:
vue 定义:是一套构建用户界面的渐进式框架,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合. 数据渲染机制: 核心: 具体内部流程图如下: vue-clivue-cli 是vue.js的脚手架,用于自动生成vue.js模板工程的。v 阅读全文
摘要:
二、操作笔记 删除文件: rm filename 本地删除 -> git commit -m “remarks info” 提交,彻底删除,版本库删除 -> git checkout filename 撤销,恢复 远程仓库:本地Git仓库和github仓库关联 github账号 创建SSH Key 阅读全文