240 发简信
IP属地:广东
  • 120
    如何选中绘制在canvas上的图形

    项目地址https://github.com/zz632893783/canvasShape 预览 如何选中绘制在canvas上的图形 安装依赖模块 运行项目 问题 绘制在 ...

  • Vue:录制视频并压缩视频文件

    文件上传框 ,除了可以选择文件上传之外,还可以调用摄像头来拍摄照片或者视频并上传。capture属性可以判断前置or后置摄像头。在视频播放的过程中,用canvas定时截取一张...

  • vue tips

    1.vue 获取dom 使用ref获取dom节点this.$refs.xxx getBoundingClientRect()可以获取dom的位置this.$refs.xxx....

  • css实战细节

    1. 超出部分显示... 2. 滚轮 显示 自定义 3. flex 4. float 清除浮动 5. 行内文字垂直居中

  • git常用命令

    1. 提交 git add . 将代码提交到暂存区git commit -m '描述' 将代码提交到本地仓库git push 提交代码至远程git push --set-up...

  • 数据展示系统前端小结

    1. 引入antd并使用: 在main.js中 也可以按组件的名称进行引入 2. antd框架使用中文: 在App.vue中导入中文插件(zhCN),然后用 标签包裹 3....

  • ES6之Generator 函数的异步应用

    一、Generator 函数异步任务的封装 目的:使用Generator 函数封装异步任务是因为代码非常像同步操作,除了加上了yield命令 方法: 二、自动执行 Gener...

  • ES6之Generator 函数(生成器)的语法

    一、简介 概念:调用 Generator 函数后,该函数并不执行,返回一个指向内部状态的指针对象即遍历器对象。形式上,Generator 函数是一个普通函数,但是有两个特征:...

  • 120
    antd之pagination分页居中和rowKey无理取闹

    1、pagination分页居中 首先我们看见antd的分页默认是在右下角 原因是antd在样式中将该组件设置为float: right 那解决思路就是更改这个组件样式就可啦...

  • ES6之Iterator 和 for...of 循环

    一、概念 遍历器(Iterator)是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署 Iterator 接口,就可以完成遍历操作(即依次处理该数据结构...

  • ES6之Promise对象

    一、含义和用法 特点:1.对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已...

  • ES6之Reflect

    一、概述 其设计目的如下: 将Object对象的一些明显属于语言内部的方法(比如Object.defineProperty),放到Reflect对象上。 修改某些Object...

  • ES6之Proxy(拦截器)

    一、概述 Proxy 可以理解成,在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写。 new Pr...

  • ES6之Set和Map数据结构

    一、Set 用法:Set数据结构类似于数组,但成员的值都是唯一的,Set结构的评判标准类似于精确相等'===',主要区别是Set认为NaN等于自身,另外两个对象总不相等 属性...

  • ES6之Symbol

    一、概述说明 Symbol是一个新类型,属于原始数据类型,它的出现是为保证属性名的独一无二,防止属性名冲突。它可以接受一个字符串作为参数,表示对Symbol实例的描述,易于区...

  • ES6运算符的扩展

    一、指数运算符 指数运算符(**),该运算符是右结合,可与等号相结合(**=) 二、链判断运算符 链判断运算符(?.),用于判断对象属性是否存在,简化了安全判断的过程 三、N...

  • ES6对象的新增方法

    一、Object.is() 目的:用来比较两个值是否严格相等 用法:与严格比较符(===)的行为基本一致,不同之处有2个:1)+0不等于-0;2)NaN等于自身 二、Obje...