自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 input file图片上传(使用OSS Javscrtipt 上传到服务器)以及图片裁剪(cropper.js)

一、图片上传(1)使用<input type="file" accept="image/*" name="file" @change="upload($event)">accept="image/*;capture=camera" 直接调用相机accept="image/*" 调用相机 图片或者相册(2)file文件属性lastModified:数值,表...

2019-10-29 19:18:41 1136

原创 深入浅出Vue.js----虚拟DOM

一、什么是虚拟DOM(1)Vue是声明式操作DOM。(2)我们通过描述状态和DOM之间的映射关系是怎样的,就可以将状态渲染成视图。关于状态到视图的转换过程,框架会帮我们做,不需要我们自己动手去操作DOM。(3)应用中所使用的变量都是状态。(4)状态可以是Javascript中的任意类型。Object、Array、String、Number、Boolean等都可以作为状态,这些状态可...

2019-10-27 21:06:20 423

原创 Echarts绘制三条线间有区域颜色,同时在线上添加文字提示,以及添加一条标注的线

一、效果二、实现(1)使用堆叠图(stack属性相同形成堆叠图)实现区域的颜色,因为刚好该需求的三条线的数据是低、中、高的缘故,只需用50%的数据去减去3%的数据就可以得到50%这条线的数据,同时97%的数据,用97%的数据减去50%得到的数据即可实现该堆叠图的效果。(2)线上文字提示的实现,使用的是每个点上的标注(label属性),但是使用了自定义标注,设定只有最后一个点的标注显...

2019-10-24 15:39:01 3062 1

原创 深入浅出Vue.js----变化侦测相关的API实现原理----vm.$delete

一、作用(1)vm.$delete的作用是删除数据中个某个属性。(2)由于Vue.js的变化侦测是使用Object.defineProperty实现的,所以如果数据使用delete关键字删除的,那么无法发现数据发生了变化。(3)为了解决这个问题,Vue.js提供了vm.$delete方法来删除数据种的某个属性,并且词时Vue.js可以侦测到数据发生了变化。二、用法vm.$de...

2019-10-22 15:41:09 268

原创 深入浅出Vue.js----变化侦测相关的API实现原理----vm.$set

一、用法vm.$set(target,key,value)(1)参数{Object | Array} target {string | number} key {any} value(2)返回值{ Function } unwatch(3)用法在object上设置一个属性,如果object是响应式的,Vue.js会保证属性被创建后也是响应式的,并且触发视图更新。这个...

2019-10-21 11:22:49 311

原创 深入浅出Vue.js----变化侦测相关的API实现原理----vm.$watch

一、vm.$watch(1)用法vm.$watch(expOrFn,callback,[options])(2)参数1、{string | Function} expOrFn2、{Function | Object} callback3、{Object} [options]{boolean} deep{boolean} immediate(3)返回值...

2019-10-19 15:05:50 684

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除