.sync其实就是一个语法糖,是普通父子组件传值的一个简写 普通父子组件传值 使用.async 等同与
.sync其实就是一个语法糖,是普通父子组件传值的一个简写 普通父子组件传值 使用.async 等同与
computed 计算属性 支持缓存,只有依赖数据发生改变,才会重新进行计算 不支持异步,当computed内有异步操作时无效,无法监听数据的变化 3.computed 属性...
veturvue专属插件,有vue代码高亮,智能提示,格式化等功能 Auto Rename Tag 标签元素修改名称,闭合标签跟着改变 prettier - code for...
package.json依赖配置 依赖的版本号形式:major.minor.patch【主版本号.次版本号.修补版本号】 major:新的架构调整,不兼容老版本 minor:...
vue生命周期 总共分为8个阶段创建前/后,载入前/后,更新前/后,销毁前/后。 创建前/后: 在beforeCreated阶段,vue实例的挂载元素$el和数据对象Data...
记一次工作中遇到想撤回提交commit的解决 需要撤销推送git push与提交git commit 一、撤销提交信息 git reset --soft 保留已撤销的comm...
JS是值传递类型 值传递:形参是实参值的一个副本,对形参的改变不会影响实参 引用传递:形参实际上是对实参引用变量的复制,实参、形参都指向同一个对象实体,形参改变会同时改变实参...
什么是BFC BFC( Block formatting context ): 块级格式化上下文,具有 BFC 特性的元素可以看作是隔离的独立容器,容器里面的元素不会在布局上...
以下两种情况:not()选择器均不生效 :first-child 列表元素前面有元素不生效 :last-child 列表元素后面有元素不生效 解决:将列表元素用div包起来
安装lib-flexible 在项目的入口main.js文件中引入lib-flexible lib-flexible会自动在html的head中添加一个meta name="...
当 标签有 scoped 属性时,它的 CSS 只作用于当前组件中的元素 父组件添加scoped属性,样式不会应用到子组件,想要在父组件中设置子组件元素样式 方法1:混用...
1XX 请求已接收 2XX 请求正常处理状态码 200 请求成功,服务器已成功处理了请求 3XX 重定向状态码 Redirection 301 永久重定向:会缓存 使用场景:...
运输层常用的两种协议TCP UDP TCP 传输控制协议 TCP(Transmisson Control Protocol)——面向连接的,可靠的,基于字节流的传输层通信协议...
闭包是什么 javaScript允许使用内部函数—即函数定义和函数表达式位于另一个函数的内部,这些内部函数可以访问它们所在的外部函数中声名的所有变量、参数和内部函数,当其中一...
什么是promise ES6异步编程的一种解决方案,将异步操作以同步的方式表达出来,避免层层嵌套的回调函数 为什么要用promise 指定回调函数的方式更加灵活 使用纯回调函...
JavaScript 中的 this 含义有很多,它可以是全局对象、当前对象或者任意对象,这完全取决于函数的调用方式。JavaScript 中函数的调用有以下几种方式: 作为...
call和apply的作用: 改变对象的执行上下文 什么是执行上下文? 执行上下文:我们在写一个方法的时候,总是会用到一个关键字this,而this的指向就是我们这里所说的执...
1. vue异步组件技术 vue-router配置路由如下,这种方式下一个组件生成一个js文件 2. es6的import() 推荐 路由懒加载 3. webpack提供的r...
实现原理就是只要右边变量的 prototype 在左边变量的原型链上即可
创建一个新的空对象 将构造函数的作用域赋给新对象(this指向它) 新对象增加构造函数的基本方法和属性。 返回新对象 实现 使用