240 发简信
IP属地:澳门
  • 组件通讯的方法

    派发与广播 向下传递所有属性 provide inject ref ref 可以用在dom元素上 获取的是dom节点 用在组件上,可以获取当前组件实例 eventBus

  • vue-property-decorator vue typescript写法

    什么是Typescript TypeScript 是一种由微软开发的自由和开源的编程语言,它是 JavaScript 的一个超集,扩展了 JavaScript 的语法。作者是...

  • ES6

    let const var 污染全局变量 导致变量提升 可以被重复声明 let 块级作用域 可以解决重复定义问题 const 常量 不会变的量 (地址不变即可) ... 展开...

  • 数据类型

    typescript 命令 ​ tsc --init 生成配置文件 ts的基础数据类型 特殊数据类型 数组 1.长度任意2.类型必须统一 元组 1.长度和类型都确定的数...

  • 字符串模板补充

    带标签的模板 原始字符串 在标签函数的第一个参数中,存在一个raw属性,可以访问原始字符串 官方文档

  • 自定义指令

    指令就是在inserted上操作dom元素 全局注册 局部注册 钩子函数及其参数 bind: 只能调用一次,指令第一次绑定到元素时调用,可以进行初始化配置 inserted:...

  • 回调函数的应用

    vscode插件live server 起浏览器 通过localhostcode runner 可以运行部分代码 callback 高阶函数(aop 偏函数 柯里化) 一个函...

  • jsx中插槽的写法

    作用域插槽 scopedSlots: (2.6.0+) 一个暴露传入的作用域插槽的对象。也以函数形式暴露普通插槽。 多个作用域插槽 普通插槽 可以通过this.$slots ...

  • 响应式数据

    响应式系统 什么是响应式,也即是说,数据发生改变的时候,视图会重新渲染,匹配更新为最新的值。 使用 Object.defineProperty 可以为对象中的每一个属性,设置...

  • 异步组件

    减少首屏体积 工厂函数 写法 通过闭包实现函数只调用一次 promise 写法 高级异步组件 写法 原理异步组件实现的本质是通过2次渲染(有loading会存在2次以上),先...

  • 组件注册

    全局注册 ASSET_TYPEScomponentdirectivefilter 实现// 遍历ASSET_TYPES,给Vue拓展一个方法Vue[type]ASSET_TY...

  • vue 生命周期

    钩子描述initEvents初始化实例及生命周期beforeCreatethis.data及this.message都是undefinedinitInjections将dat...

  • 正则

    修饰符 i:忽略大小写 g:全局匹配 m:mutiple lines多行搜索 方括号 [] 查找某个范围内的字符 [abc]:查找方括号之间的任意字符 (abc):查找不在方...

  • 数组及字符串的方法汇总

    数组的方法 增删改查类 数组的其他方法 数组的遍历方法 reduce的高级用法 数组去重 将多维数组转化成一维 正则相关 字符串的方法