项目地址https://github.com/zz632893783/canvasShape 预览 如何选中绘制在canvas上的图形 安装依赖模块 运行项目 问题 绘制在 ...
项目地址https://github.com/zz632893783/canvasShape 预览 如何选中绘制在canvas上的图形 安装依赖模块 运行项目 问题 绘制在 ...
文件上传框 ,除了可以选择文件上传之外,还可以调用摄像头来拍摄照片或者视频并上传。capture属性可以判断前置or后置摄像头。在视频播放的过程中,用canvas定时截取一张...
1.vue 获取dom 使用ref获取dom节点this.$refs.xxx getBoundingClientRect()可以获取dom的位置this.$refs.xxx....
1. 超出部分显示... 2. 滚轮 显示 自定义 3. flex 4. float 清除浮动 5. 行内文字垂直居中
1. 提交 git add . 将代码提交到暂存区git commit -m '描述' 将代码提交到本地仓库git push 提交代码至远程git push --set-up...
1. 引入antd并使用: 在main.js中 也可以按组件的名称进行引入 2. antd框架使用中文: 在App.vue中导入中文插件(zhCN),然后用 标签包裹 3....
一、Generator 函数异步任务的封装 目的:使用Generator 函数封装异步任务是因为代码非常像同步操作,除了加上了yield命令 方法: 二、自动执行 Gener...
一、简介 概念:调用 Generator 函数后,该函数并不执行,返回一个指向内部状态的指针对象即遍历器对象。形式上,Generator 函数是一个普通函数,但是有两个特征:...
1、pagination分页居中 首先我们看见antd的分页默认是在右下角 原因是antd在样式中将该组件设置为float: right 那解决思路就是更改这个组件样式就可啦...
一、概念 遍历器(Iterator)是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署 Iterator 接口,就可以完成遍历操作(即依次处理该数据结构...
一、含义和用法 特点:1.对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已...
一、概述 其设计目的如下: 将Object对象的一些明显属于语言内部的方法(比如Object.defineProperty),放到Reflect对象上。 修改某些Object...
一、概述 Proxy 可以理解成,在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写。 new Pr...
一、Set 用法:Set数据结构类似于数组,但成员的值都是唯一的,Set结构的评判标准类似于精确相等'===',主要区别是Set认为NaN等于自身,另外两个对象总不相等 属性...
一、概述说明 Symbol是一个新类型,属于原始数据类型,它的出现是为保证属性名的独一无二,防止属性名冲突。它可以接受一个字符串作为参数,表示对Symbol实例的描述,易于区...
一、指数运算符 指数运算符(**),该运算符是右结合,可与等号相结合(**=) 二、链判断运算符 链判断运算符(?.),用于判断对象属性是否存在,简化了安全判断的过程 三、N...
一、Object.is() 目的:用来比较两个值是否严格相等 用法:与严格比较符(===)的行为基本一致,不同之处有2个:1)+0不等于-0;2)NaN等于自身 二、Obje...