自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用pinia遇到的坑

我在app.vue中给router-view套了个spin,把这个spin绑定了一个state,然后在axios封装的js文件中进行修改,但是,在js文件中进行修改,vue文件无法实时监听state的属性变化。我之前Vue2的项目,这个事情都交给Vuex去做,这里,我就想当然的交给pinia去做了。最近在进行vue3的开发中,使用了pinia,在vue文件中引入就是响应式的,确实很好用,但是pinia也有一些缺点,这里分享一些我遇到的和pinia有关的坑以及解决办法。2.非Vue文件中使用无法响应式。

2023-04-03 12:02:39 1295 4

原创 微信小程序使用Canvas做图片压缩

微信小程序使用Canvas做图片压缩最近在工作中接触了一个小程序上传图片并将大于500k的图片压缩的需求,由于小程序本身的的压缩功能无法自定义比例,所以决定使用Canvas进行图片压缩。开发过程中也踩了一些坑,因此决定将其分享,如果你也在使用Canvas进行图片压缩的过程中遇到了问题,那么希望本文对你有所帮助。1.使用Cnavas压缩图片的原理canvas元素用于在网页上绘制图形,无论你是绘画直线,曲线,文字还是图片,我们使用Canvas做图片压缩,就是用到了它绘制图片这一点。// 第一步,我们需要

2021-04-07 14:11:48 998

原创 VUE动态引入并注册子组件

VUE动态引入并注册子组件// An highlighted block<template> <div> <component :is="item.location" v-for="(item,index) in simulateData" :key="index" /> </div></template><script>export default { data() { return {

2020-07-29 10:08:27 2027 4

空空如也

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

TA关注的人

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