自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 axios自带的上传进度回调函数

在选用antd上传组件上传的时候,需要显示上传的进度。 upload组件是自带上传特效的,但是这个效果不能代表实际的上传进度,所以还是得获取实时的上传进度。 所幸的是axios自带这样的回调函数,即uploadProgress。 import axios from 'axios' axios.post(url, { onUploadProgress(p){ console.log(100 * (p.loaded / p.total)) } }) 其中100 * (p.loaded / p

2020-12-15 01:13:34 1073

原创 vue中的$refs属性几个注意点

1.在vue中获取dom推荐使用$refs来获取,可是有时会出现 this.$refs.xxx 为undefined的情况。 场景1:在created()里使用 在这个生命周期中进行数据观测 ,属性和方法的运算,watch 事件回调。但是页面还没有挂载上去,没有el属性,this.el 属性,this.el属性,this.refs无法调用dom。 解决办法:换成在mounted()里使用 场景2:父元素或当前元素使用了v-if或v-show 因为$refs不是响应式的,只在组件渲染完成后才会生效,

2020-12-02 11:19:26 3533 2

空空如也

空空如也

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

TA关注的人

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