240 发简信
IP属地:湖南
  • vue jsx中使用v-mode

    插件@vue/babel-sugar-v-model

  • 静态站点生成

    Gridsome 基于vue的静态站点生成器,也称预渲染优点: 不需要专业的服务器,只要能托管静态资源的空间2.快速 不经过后端服务器的处理,只传输内容3.安全,没有后端程序...

  • vue 中使用animate.css

    npm i animate.css --save main.js Vue页面使用

  • 自动部署

    购买服务器/部署应用 ip 域名 阿里云服务器 - CentOS 8 购买服务器 https://www.aliyun.com/product/ecs?spm=5176.66...

  • vuex ssr

    组件通信方式 父组件给子组件传值 props 子组件给父组件传值 自定义事件$emit('事件名',参数) 不相关组件传值 eventBus 创建公共vue实例 组件中引...

  • 120
    vue源码

    vue静态成员(Vue.set() Vue.use() Vue.extend().... )和实例成员(vm.$on vn.$emit...)初始化过程 vue首次渲染...

  • 二分查找

    二分查找需要数组是有序的,1、先从有序数组的最中间元素开始查找,如果和要查找的元素相等,直接返回索引,若不相等则下一步。2、如果指定的元素大于或者小于中间元素,则在大于或小于...

  • vue

    router new Vue配置router , 会给vue实例对象创建两个对象属性,$router $route $router路由对象可以调用路由相关方法,$route...

  • nginx

    本地代理 解决跨域

  • 模块化

    模块化 演变过程 阶段一. 按文件划分,每个文件就是一个独立模块,代码中调用全局成员问题:污染全局 命名冲突 完全依靠约定 阶段二: 命名空间 每个模块只暴露一个全局...

  • eslint

    安装 cnpm i eslint -D npx eslint --init 初始化配置文件 npx eslint *.js 检查项目所有js npx eslint *.j...

  • rollup

    esModule 打包器 cpnm i rollup rollup ./src/index.js --format iife --file dist/bound.j...

  • node 小记

    开启子进程 接受用户输入

  • js性能优化

    内存管理 垃圾回收 GC算法 v8引擎垃圾回收 performance工具 实例 内存管理 内存:由可读写单元组成,表示一片可操作空间 管理: 人为去操作一片空间是申请,使用...

  • 120
    flow/ts

    强类型 弱类型 => 类型安全角度 强类型是在编译阶段检查语法,弱类型是在运行阶段检查语法 强类型不允许随意的隐式类型转换 静态类型 动态类型 => 类型检查角度...

  • ECMAScript 新特性

    let const 存在块级作用域 不存在变量提升1 .let const声明变量必须赋值 ,不能改变变量的引用地址 解构 数组解构 模板字符串 字符串扩展 参数默认直 ...

  • js中的异步

    promise 应用 链式调用 then返回一个新的promise对象, 下一个then为上一个then返回的promise注册回调 前面then的返回值会作为后面then的...

  • js 闭包与函数

    闭包 函数嵌套,内部函数使用到外部函数变量,形成闭包 作用 ----------- 延长函数内部变量的生命周期 本质 ----------- 函数执行完毕会从执行栈移除函...